0

我有一个运行大约一个小时 10 分钟的 Maven 构建。这是一个巨大的产品。我试图通过分析构建来了解需要这么多时间的原因,然后开始了解从那里改变什么。

我对如何描述它有点迷茫。我尝试使用 Jprofiler,但问题是我无法将它连接到 maven 构建 JVM 并且无法获得任何结果。

任何提示表示赞赏!

(查看了关于 stackoverflow 的最流行的类似问题,但除了建议 Jprofiler 不起作用之外,没有任何实际帮助)。

4

1 回答 1

0

将这些参数添加到您的 Maven 构建中

-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.port=1099

然后运行

java/bin/jvisualvm

正在运行的构建必须出现在要分析的可能 JVM 列表中。

于 2013-04-19T22:13:10.980 回答