包装行动是否可以建立项目?

时间:2019-01-14 12:44:25

标签: spring maven

当我们启动maven命令Configuration -> Entry Point时,该命令是否同时构建Spring项目?还是只是创建打包文件?

1 个答案:

答案 0 :(得分:1)

简短答案-

长答案:

Maven有一组生命周期(来自https://maven.apache.org/guides/introduction/introduction-to-the-lifecycle.html):

  1. 验证
  2. 编译
  3. 测试
  4. 包裹
  5. 验证
  6. 安装
  7. 部署

执行任何给定的生命周期将首先执行先前的生命周期-因此,在运行mvn package时,它将首先执行validate,然后执行compile,然后执行test,最后执行{ {1}}。

如果您运行package(甚至只是mvn package)并检查mvn compile目录,您将找到已编译的target/classes文件。