[英]In what order does maven run the phases given by composite command?
如果我运行mvn validate clean package
或mvn clean package
,则看不到运行validate
或clean
阶段。
相反,我直接看到打包阶段正在运行。
复合命令对Maven命令行无效吗?
Maven不会打印生命周期或阶段,但是会打印由构建运行的每个插件目标 。 使用maven 3.5.3运行mvn clean compile
时,我看到以下内容:
[INFO] --- maven-clean-plugin:2.5:clean (default-clean) @ myproject ---
[INFO] Deleting /Users/myuser/myproject/target
[INFO]
[INFO] --- maven-resources-plugin:2.7:resources (default-resources) @ myproject ---
...
[INFO]
[INFO] --- maven-compiler-plugin:3.7.0:compile (default-compile) @ myproject ---
...
我不知道为什么Maven对于打印生命周期和阶段不那么冗长。 也许具有更深刻理解或内在视野的人可以做出贡献。 另请参阅Maven文档中的“构建生命周期简介” 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.