【问题标题】:Running Visual VM from eclipse从 Eclipse 运行 Visual VM
【发布时间】:2014-09-12 09:37:57
【问题描述】:

我正在尝试在 Eclipse 开普勒中使用 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”是我尝试执行的具有主要方法的类的名称。

请帮忙。

【问题讨论】:

  • 得到了解决方案。必须在eclipse中设置jvisual.exe路径。

标签: java eclipse profiler visualvm


【解决方案1】:

我也遇到了同样的问题...让我稍微扩展一下 Anushree 的评论:

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

分析愉快...

顺便说一句:如果您在让应用程序显示在 jVisualVM 中时遇到问题,请看这里: Getting Java program running in Eclipse to show up in VisualVM

【讨论】:

    【解决方案2】:

    对于 Linux 用户:

    1. 在 eclipse 中安装 Visual vm 启动器后,使用命令“sudo apt-get install -y visualvm”在 linux 中安装 Visual vm。
    2. 安装成功后,在终端搜索

    视觉虚拟机在哪里

    1. 搜索将给出以下响应:

    visualvm: /usr/bin/visualvm /etc/visualvm /usr/share/visualvm /usr/share/man/man1/visualvm.1.gz

    1. 在 Eclipse 中转到 窗口 --> 首选项 --> 运行/调试 --> 启动 --> VisualVM 配置

    2. 复制空间中的值“/usr/bin/visualvm”并点击应用&关闭。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-06-18
      • 1970-01-01
      • 1970-01-01
      • 2012-04-04
      相关资源
      最近更新 更多