使用VisualVM eclipse插件发布启动项目

时间:2014-01-21 13:01:09

标签: java swing visualvm jvisualvm

在“启动ModificationToolkit”期间发生内部错误。

java.lang.NullPointerException
    at org.eclipse.jdt.launching.JavaLaunchDelegate.launch(JavaLaunchDelegate.java:101)
    at org.eclipse.visualvm.launcher.java.VisualVMJavaDelegate.launch(VisualVMJavaDelegate.java:44)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:858)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:707)
    at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:1018)
    at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1222)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)

我在互联网上看到了这一点,但似乎没有解决方案。我的项目在不使用此插件的情况下启动正常,此问题会影响我的其他项目(如果我尝试使用VisualVM启动)。

使用此版本的VisualVM - http://visualvm.java.net/eclipse-launcher.html

1 个答案:

答案 0 :(得分:18)

当我第一次安装它时(如你给我的页面上所说),它确实有效。 所以我首先需要一些信息:

  • 你使用什么eclipse版本?
  • 您设置了哪些路径?
  • 您安装了哪些JDK版本。
  • 他们拥有哪些VisualVM版本。
  • 如果安装了任何单独的版本,您有哪些JRE版本?

如何获取VisualVM插件的路径:

  1. 日食:打开 GLOBAL 偏好设置(Window>偏好设置)
  2. GLOBAL 首选项中:"运行/调试">"启动">" VisualVM配置"
  3. 应该有路径。第一个是VisualVM可执行文件的路径。第二个是你的JDK家。 (jdk-home路径应该与VisualVM的jdk-home路径匹配)
  4. 如何获取VisualVM的版本:

    1. 导航到您的JDK文件夹。
    2. 在' bin'内文件夹应该有一个名为' visualvm'的可执行文件(带有花哨的图标)。有任何扩展名。 (我不知道你正在使用什么操作系统及其无关紧要)
    3. 开始吧......
    4. 关于菜单栏:帮助>关于。在对话框中查看左下角。 (大多数情况下它与您的JDK版本相匹配)