从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中显示