3.4.3 项目生成与运行验证
完成项目配置后,即可根据模板生成完整的项目目录结构,并验证其能否正常编译和运行。
1. 生成项目
在项目根目录下执行生成命令(以 Maven 原型或自定义脚手架为例):
mvn archetype:generate \
-DgroupId=com.example \
-DartifactId=demo-project \
-Dversion=1.0.0-SNAPSHOT \
-Dpackage=com.example.demo \
-DarchetypeArtifactId=my-custom-archetype \
-DarchetypeGroupId=com.example.archetypes \
-DarchetypeVersion=1.0.0 \
-DinteractiveMode=false
执行后,当前目录会自动创建 demo-project 子目录,内含 pom.xml、源码包结构、启动类及默认配置文件。
2. 导入开发环境
- IntelliJ IDEA:选择
File → Open,选中生成目录下的pom.xml,以项目形式打开,IDE 会自动识别 Maven 结构并下载依赖。 - VS Code:安装 Extension Pack for Java 后,直接打开项目文件夹即可。
3. 运行并验证
在终端中进入项目目录,依次执行:
# 编译并运行测试
mvn clean package
# 启动应用(以 Spring Boot 为例)
mvn spring-boot:run
应用启动后会输出类似日志:
Started Application in 2.345 seconds (JVM running for 2.987)
此时打开浏览器访问 http://localhost:8080/actuator/health(若已引入 Actuator),看到 {"status":"UP"} 即表示服务运行正常。
4. 常见验证要点
- 检查
/src/main/java下是否存在主类及包路径符合预期。 - 确认
application.yml或application.properties中端口、数据库连接等基础配置已生成。 - 运行一次单元测试:
mvn test,确认测试通过。 - 若为多模块项目,确认父 POM 与子模块依赖关系正确,且所有模块均编译成功。
以上步骤通过后,即可认为项目生成无误,具备继续开发的条件。