Java 从eclipse运行Visual VM

Java 从eclipse运行Visual VM,java,eclipse,profiler,visualvm,Java,Eclipse,Profiler,Visualvm,我正在尝试在EclipseKepler中使用VisualVM调试java应用程序。我正在执行一个类,该类的main方法选择visualvm作为启动器。我已按照中给出的说明配置了Visual VM。我得到以下错误: An internal error occurred during: “Launching TestNew”. java.lang.NullPointerException “TestNew”是我试图执行的带有main方法的类的名称 请帮忙。我也有同样的问题。。。让我对Anushre

我正在尝试在EclipseKepler中使用VisualVM调试java应用程序。我正在执行一个类,该类的main方法选择visualvm作为启动器。我已按照中给出的说明配置了Visual VM。我得到以下错误:

An internal error occurred during: “Launching TestNew”.
java.lang.NullPointerException
“TestNew”是我试图执行的带有main方法的类的名称


请帮忙。

我也有同样的问题。。。让我对Anushree的评论做一点扩展:

  • 转到窗口首选项运行/调试启动VisualVM配置
  • 浏览…查找JDK的bin目录中的VisualVM可执行文件
  • 确保在JDK Home下设置JDK的根目录。如果您将其指向JRE目录,您将遇到下一个错误
快乐的剖析

顺便说一句:如果您在让应用程序显示在jVisualVM中时遇到问题,请查看以下内容: 对于Linux用户:

  • 在eclipse中安装visualvm启动器后,使用命令“sudo apt get install-y visualvm”在linux中安装visualvm
  • 成功安装后,在终端中搜索
  • visualvm在哪里

  • 搜索将给出以下响应:
  • visualvm:/usr/bin/visualvm/etc/visualvm/usr/share/visualvm /usr/share/man/man1/visualvm.1.gz

  • 在月食中去 窗口-->首选项-->运行/调试-->启动-->VisualVM配置

  • 复制空间中的值“/usr/bin/visualvm”,然后单击应用和关闭


  • 我得到了决议。必须在eclipse中设置jvisual.exe路径。