java - VisualVM 可以用于分析 Maven 项目吗?如果是的话怎么办?

标签 java eclipse maven trace jvisualvm

我想使用 JVisualVM 分析 Maven 项目。在 Eclipse 中的运行配置中,没有任何内容可用于在 VisualVm 中运行 Maven 构建。接下来,我尝试运行 VisualVM 应用程序并分析项目,执行 mvn -install 时创建的 jar 文件是我选择的输入。然而,即使这些也不起作用。

有没有办法生成 Maven 项目的功能配置文件。我不想知道 CPU 使用情况等,而是对项目的执行流程感兴趣,即如何调用和执行方法以及它们何时/在何处交互(基本上是程序的 TRACE)。

如果还有其他工具也欢迎提出。

最佳答案

Maven 是一个构建工具。 VisualVM 分析 Java 进程。正在运行的进程可以使用 Maven 构建并使用 VisualVM 进行分析,但它们彼此没有关系。 VisualVM 是一个探查器,除了探查器捕获的热点之外,它不用于跟踪程序的执行。

关于java - VisualVM 可以用于分析 Maven 项目吗?如果是的话怎么办?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40573706/

相关文章:

java - 使用 Java 获取 Unix 时间中的日期时间作为大小为 4 字节的字节数组

java - 解决错误java.io.StreamCorruptedException : Inconsistent vector internals

java - 在线贪吃蛇游戏的分辨率缩放

java - 日期选择器前一天的第一天和最后一天

c++ - 在 Eclipse 下为 C++ 项目运行 make

maven - JHipster 和数据库连接

eclipse - 无法让eclipse kepler部署动态web项目的依赖项目

java - ViewPart 或编辑器中的 Eclipse RCP 文件浏览器?

java - 无法解决依赖项版本冲突(NoSuchMethodError's)

java - 如何读取 Maven 依赖树