构建期间生命周期的 Maven 打印阶段
maven print phase of the lifecycle during build
如何在 maven 构建项目时打印 运行ning 的哪个阶段?假设我 运行 mvn install ,那么我看到的是:
[INFO] --- jacoco-maven-plugin:0.8.3:prepare-agent (default-prepare-agent) @ site-order-parent ---
[INFO] argLine set to -javaagent:/Users/xxx/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-runtime.jar=destfile=/Users/xxx/Cdk/site-order/target/jacoco.exec
[INFO]
[INFO] >>> maven-source-plugin:2.4:jar (attach-sources) > generate-sources @ site-order-parent >>>
[INFO]
[INFO] --- jacoco-maven-plugin:0.8.3:prepare-agent (default-prepare-agent) @ site-order-parent ---
[INFO] argLine set to -javaagent:/Users/xxx/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-runtime.jar=destfile=/Users/xxx/Cdk/site-order/target/jacoco.exec
[INFO]
[INFO] <<< maven-source-plugin:2.4:jar (attach-sources) < generate-sources @ site-order-parent <<<
[INFO]
[INFO]
[INFO] --- maven-source-plugin:2.4:jar (attach-sources) @ site-order-parent ---
[INFO]
[INFO] --- jacoco-maven-plugin:0.8.3:report (default-report) @ site-order-parent ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO]
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ site-order-parent ---
我们看到格式 <plugin_name> : version : goal (execution Id) @ artifact name
,但我需要查看发生这种情况时生命周期的哪个阶段处于活动状态?
我在评论中得到了完整的答案。因此,我将它们结合起来并代表它们发布。
正如@khmarbaise 评论的那样,目前这在 Maven 3 中是不可能的。
但有些东西可能会有所帮助 - buildplan-maven-plugin @spi 评论道。
How will this plugin be useful in our scenario ?
如何在 maven 构建项目时打印 运行ning 的哪个阶段?假设我 运行 mvn install ,那么我看到的是:
[INFO] --- jacoco-maven-plugin:0.8.3:prepare-agent (default-prepare-agent) @ site-order-parent ---
[INFO] argLine set to -javaagent:/Users/xxx/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-runtime.jar=destfile=/Users/xxx/Cdk/site-order/target/jacoco.exec
[INFO]
[INFO] >>> maven-source-plugin:2.4:jar (attach-sources) > generate-sources @ site-order-parent >>>
[INFO]
[INFO] --- jacoco-maven-plugin:0.8.3:prepare-agent (default-prepare-agent) @ site-order-parent ---
[INFO] argLine set to -javaagent:/Users/xxx/.m2/repository/org/jacoco/org.jacoco.agent/0.8.3/org.jacoco.agent-0.8.3-runtime.jar=destfile=/Users/xxx/Cdk/site-order/target/jacoco.exec
[INFO]
[INFO] <<< maven-source-plugin:2.4:jar (attach-sources) < generate-sources @ site-order-parent <<<
[INFO]
[INFO]
[INFO] --- maven-source-plugin:2.4:jar (attach-sources) @ site-order-parent ---
[INFO]
[INFO] --- jacoco-maven-plugin:0.8.3:report (default-report) @ site-order-parent ---
[INFO] Skipping JaCoCo execution due to missing execution data file.
[INFO]
[INFO] --- maven-install-plugin:2.5.2:install (default-install) @ site-order-parent ---
我们看到格式 <plugin_name> : version : goal (execution Id) @ artifact name
,但我需要查看发生这种情况时生命周期的哪个阶段处于活动状态?
我在评论中得到了完整的答案。因此,我将它们结合起来并代表它们发布。
正如@khmarbaise 评论的那样,目前这在 Maven 3 中是不可能的。
但有些东西可能会有所帮助 - buildplan-maven-plugin @spi 评论道。
How will this plugin be useful in our scenario ?