maven - 如何定时执行Maven的不同阶段

标签 maven profiling

我的Maven构建非常慢。我想知道是否有一种方法来分析Maven执行,以找出最耗时的步骤。

稍后,我将要比较旧版本(速度更快)的版本之间的时间,因此理想情况下,它们应采用可比较/区分/绘制的格式。

最佳答案

此功能已包含在Maven3中。这是相关的票证:https://issues.apache.org/jira/browse/MNG-4639

如果您需要对Maven2做同样的事情,我建议您构建自己的插件,该插件可以挂接到执行的所有阶段(或者只是您需要跟踪的阶段)。

关于maven - 如何定时执行Maven的不同阶段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5120470/

相关文章:

maven - java.util.concurrent.ExecutionException org.apache.catalina.LifecycleException java.lang.NoClassDefFoundError

java - Postman 在使用 REST Api 时出现意外的 'S'

c# - 我如何获得包含 child 的包容性样本?

language-agnostic - CPU 或 GPU 绑定(bind)?分析 OpenGL 应用程序

maven - 使用 IntelliJ 和 Maven 构建可执行 jar 的自定义 jar 内容

git - 使用 Maven SCM 检查 Git 存储库并切换到特定分支

java - 找不到 Apache Commons/lang/StringUtils

unit-testing - 如何使用 Visual Studio 2013 Professional 分析单个单元测试的性能?

c - 独立的 CPU 和 IO 时间

c# - 我是否完全误解了如何使用 Visual Studio 的 2008 分析器?