# ========== Maven 构建 / 打包产物（不要提交）==========
**/target/
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
.flattened-pom.xml

# 编译与打包文件（target 目录下由 **/target/ 统一忽略）
*.class
*.war
*.ear
*.nar
hs_err_pid*
replay_pid*

# ========== IDE（不要提交）==========
.idea/
*.iml
*.ipr
*.iws
out/

.classpath
.project
.settings/
bin/
.apt_generated/
.factorypath
.springBeans
.sts4-cache/

.vscode/
!.vscode/extensions.json

# ========== 日志 / 临时文件 ==========
logs/
*.log
*.tmp
*.bak
*.swp
*~.nib

# ========== 系统文件 ==========
.DS_Store
Thumbs.db
Desktop.ini

# ========== 本地配置 / 密钥（不要提交）==========
application-local.yml
application-local.yaml
application-local.properties
*-local.yml
*-local.yaml
*-local.properties
.env
.env.*
!.env.example

# ========== 测试与生成代码 ==========
/test-output/
/test-results/
generated-sources/
generated-test-sources/

# ========== 压缩包 ==========
*.zip
*.tar.gz
*.rar
