从 Eclipse 运行 Visual VM

Posted

技术标签:

【中文标题】从 Eclipse 运行 Visual VM【英文标题】:Running Visual VM from eclipse 【发布时间】: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路径。 【参考方案1】:

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

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

分析愉快...

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

【讨论】:

【参考方案2】:

对于 Linux 用户:

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

视觉虚拟机在哪里

    搜索将给出以下响应:

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

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

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

【讨论】:

以上是关于从 Eclipse 运行 Visual VM的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 的 Eclipse 键绑定

C++ - 将 C++ 代码从 Visual Studio 移植到 Linux Eclipse IDE 时出现问题

Visual Studio配色方案

最流行的 IDE 之争:Eclipse 反超 Visual Studio 成第一

Eclipse 有望超越 Visual Studio!

如何在 Eclipse 中创建区域,如 Visual Studio