Update Java.gitignore

ignore IDE specific files, maven/gradle files, backup files, OS specific files, environment variables and secrets
This commit is contained in:
IT Si Fu 2025-09-04 18:55:36 +08:00 committed by GitHub
parent 10b26ce43d
commit 44db77f8d5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -1,12 +1,39 @@
# Compiled class file
*.class
# Eclipse files
.classpath
.project
.settings/
# Log file
*.log
# IntelliJ IDEA files
.idea/
out/
*.iml
# VSCode files
.vscode/
# BlueJ files
*.ctxt
# Maven files
target/
.m2/
# Gradle files
build/
.gradle/
# Compiled class files
*.class
# Ignore logs and temp files
logs/
*.log
*.tmp
*.swp
*~
.\#*
# Backup Files
*.bak
# Mobile Tools for Java (J2ME)
.mtj.tmp/
@ -18,7 +45,18 @@
*.zip
*.tar.gz
*.rar
*.7z
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
replay_pid*
# Ignore OS-specific files
.DS_Store
Thumbs.db
Desktop.ini
# Ignore environment variables and secrets
.env
application.properties
application.yml