diff --git a/src/gitignore_cli/templates/java.yaml b/src/gitignore_cli/templates/java.yaml new file mode 100644 index 0000000..435c764 --- /dev/null +++ b/src/gitignore_cli/templates/java.yaml @@ -0,0 +1,83 @@ +name: java +category: language +description: Java development environment +patterns: | + # Compiled class files + *.class + + # Log files + *.log + + # BlueJ files + *.ctxt + + # Mobile Tools for Java (J2ME) + .mtj.tmp/ + + # Package Files + *.jar + *.war + *.nar + *.ear + *.zip + *.tar.gz + *.rar + + # Maven + target/ + pom.xml.tag + pom.xml.releaseBackup + pom.xml.versionsBackup + pom.xml.next + release.properties + dependency-reduced-pom.xml + buildNumber.properties + .mvn/timing.properties + .mvn/wrapper/maven-wrapper.jar + + # Gradle + .gradle + build/ + + # IDE - IntelliJ + .idea/ + *.iml + *.ipr + *.iws + .idea_modules/ + + # IDE - Eclipse + .project + .classpath + .settings/ + bin/ + .factorypath + + # IDE - NetBeans + /nbproject/private/ + /nbbuild/ + /dist/ + /nbdist/ + /.nb-gradle/ + + # IDE - VS Code + .vscode/ + + # IDE - JProfiler + jprofiler/ + + # IDE - JetBrains Rider + .idea/ + riderFolder.xml + riderSettings.xml + + # Logger files + logs/ + + # OS generated files + .DS_Store + Thumbs.db + + # Application specific + hs_err_pid* + replay_pid*