第三章:项目文件结构 3.1 迁移需要新增哪些文件源码目录src/完全不动只需在项目根目录新增 4 个文件项目根目录/ ├── build.gradle ← 新增替代 pom.xml ├── settings.gradle ← 新增一行写项目名 ├── gradlew ← 新增Linux/Mac 用 ├── gradlew.bat ← 新增Windows 用 ├── gradle/wrapper/ │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ← 指定 Gradle 版本 │ ├── pom.xml ← 迁移完成后可删先保留对照 └── src/ ← 不动 └── main/java/resources/webapp/...3.2 settings.gradle只需一行rootProject.namelive对应pom.xml的artifactIdlive/artifactId。3.3 build.gradle 骨架plugins{...}// 对应 parent 和 buildpluginsgroupcom.own// 对应 groupIdversion1.0// 对应 versionsourceCompatibility1.8ext{...}// 对应 properties版本号管理repositories{...}// 对应 settings.xml 的 mirrordependencies{...}// 对应所有 dependencybootWar{...}// 对应 buildfinalName3.4 构建输出目录Maven target/live-1.0.war Gradle build/libs/live.war可以在build.gradle里改掉bootWar{archiveFileNamelive.war// 固定输出文件名不带版本号}3.5 .gitignore 补充# Gradle 构建输出 build/ .gradle/ # Wrapper jar 要提交到 Git不要忽略 # gradle/wrapper/gradle-wrapper.jar➡️ 下一章build.gradle 语法速览