从eclipse运行Visual VM
我正在尝试使用Eclipse kepler中的Visual VM调试Java应用程序。 我正在执行具有主要方法的类选择Visual VM作为启动器。 我按照http://blog.idrsolutions.com/2013/05/setting-up-visualvm-in-under-5-minutes中的说明配置了Visual VM。 我收到以下错误:
An internal error occurred during: “Launching TestNew”. java.lang.NullPointerException
“TestNew”是我尝试执行的main方法的类的名称。
请帮忙。
我有同样的问题……让我稍微谈谈Anushree的评论:
- 转到窗口 ⇒ 首选项 ⇒ 运行/调试 ⇒ 启动 ⇒VisualVM配置
- 浏览…以获取JDK的bin目录中的VisualVM可执行文件
- 确保还在JDK Home下设置JDK的根目录。 如果你把它指向你的JRE目录,你将遇到下一个错误……
快乐剖析……
顺便说一句:如果您在将应用程序显示在jVisualVM中时遇到问题,请查看此处: 在Eclipse中运行Java程序以在VisualVM中显示