java - 我需要使用 Visual VM 分析本地 Tomcat Java 应用程序,但分析选项卡被禁用

标签 java tomcat profiling visualvm

我必须使用 VisualVM 分析本地 Tomcat Web 应用程序,但是当我启动 VisualVM 并打开 Tomcat 连接时,“应用程序”菜单中的“分析”选项被禁用,我无法分析它。 我正在使用 VisualVM 1.3.8,我的 JAVA_HOME 指向 JDK 1.8 文件夹。我通过 Eclipse Kepler 启动 Tomcat,在我的 Catalina.bat 文件中,我也通过 JDK 1.8 启动 Tomcat。在 Eclipse 中,我使用 JDK 1.8 作为默认环境。 我曾尝试更改 de TMP 文件夹,因为我在像我这样的其他问题中读到了它,但虽然我现在在 C:\Temp 目录中有我的 TMP 文件夹,但配置文件选项卡不显示。

我能做什么?我做错了什么?

最佳答案

您能否添加如下 VM 选项,在 Visual VM 中从远程配置文件。

-Dcom.sun.management.jmxremote.port=XXXX

-Dcom.sun.management.jmxremote.ssl=false

-Dcom.sun.management.jmxremote.authenticate=false

关于java - 我需要使用 Visual VM 分析本地 Tomcat Java 应用程序,但分析选项卡被禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29094447/

相关文章:

jsp - 升级正在运行的 Tomcat servlet

java - 如果一个方法不使用对象的字段那么它是线程安全的吗?

java - 测试类不认为我的 ArrayList 是 ArrayList

java - Tomcat:1 场 war ,2 次部署,2 次配置

java - 从 ember 服务器进行 ajax 调用时,Cookie 未发送到 tomcat 服务器

c# - 来自 Stack Overflow 的 MVC 迷你分析器(安装)

python - 分析回调到 Python 的 C 扩展

java - 如何将水果堆放整齐

java - 将图像与实际屏幕进行比较

go - runtime.memclrNoHeapPointers 有什么作用?