# Maven
target/
pom.xml.tag
pom.xml.releaseBackup
pom.xml.versionsBackup
pom.xml.next
release.properties
dependency-reduced-pom.xml
buildNumber.properties
.mvn/wrapper/maven-wrapper.jar
.mvn/wrapper/maven-wrapper.properties

# Gradle
.gradle/
build/

# IDE
.idea/
*.iws
*.iml
*.ipr
.vscode/
.settings/
.project

# Java
*.class
*.jar
*.war
*.ear
*.zip
*.tar.gz
*.tar.bz2

# Logs
*.log
logs/

# OS
.DS_Store
Thumbs.db
ehthumbs.db
Icon?
.directory
*.nib
*~
*.swp
*.swo

# Local configuration
.env
.local

# Repository specific
${project.basedir}/.repository/
.repository/
.m2/
!/maven-settings.xml

# Runtime data
pid

# Testing
*.dump

# Documentation
*.pdf
*.doc
*.docx

# Database
*.db
*.db-journal

# Secrets
secrets/
config/secrets/
*.key
*.pem
*.crt
*.cert
keystore.jks
truststore.jks

# Docker
.dockerignore
docker-compose*.yml

# Target folders for compiled code
bin/
out/
dist/

# Spring Boot
!application*.yml
!application*.properties
*.out

# Temporary files
tmp/
temp/
*.tmp
*.temp