0

我知道我可以使用 JProfiler 使用 ANT 目标来分析我的应用程序。有没有办法用maven做同样的事情?
实际上 maven 允许使用 maven-ant 插件运行 ant 目标,但我想在没有 ANT 的情况下执行此类分析。

提前致谢!

4

2 回答 2

0

通常用于启用应用程序分析的 JVM 参数可以添加到 MAVEN_OPTS 环境变量中。这些参数也将用于 Maven 启动的所有应用程序。

例如,我的 MAVEN_OPTS 在 Maven 启动的 Jetty 实例上启用远程调试:

set MAVEN_OPTS = "-Xmx512m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=4000"
于 2010-09-22T15:51:04.540 回答
0

它由 JVM 参数和一些环境条目驱动。请参阅http://resources.ej-technologies.com/jprofiler/help/doc/了解“远程分析要求”一章的更多详细信息。有远程应用程序分析向导,它还告诉您具体做什么。您应该执行以下操作:

1.4 JVM LINUX:LD_LIBRARY_PATH 环境变量应该包含profiler/bin

1.4 JVM Windows:PATH环境变量应该包含profiler/bin

1.4 两者:添加 -Xrunjprofiler -Xbootclasspath/a:{path to agent.jar} JVM 参数

1.5 以上:-agentpath:[path to jprofilerti library] 应该添加到 JVM 参数中

于 2010-11-09T12:00:18.107 回答