From 44db77f8d590ab11a162d856cb369ffe63d8d080 Mon Sep 17 00:00:00 2001 From: IT Si Fu <230312388+itsifu852@users.noreply.github.com> Date: Thu, 4 Sep 2025 18:55:36 +0800 Subject: [PATCH] Update Java.gitignore ignore IDE specific files, maven/gradle files, backup files, OS specific files, environment variables and secrets --- Java.gitignore | 46 ++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 42 insertions(+), 4 deletions(-) diff --git a/Java.gitignore b/Java.gitignore index 524f0963..0a631192 100644 --- a/Java.gitignore +++ b/Java.gitignore @@ -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