Java VirtualVm连接尝试产生" Java(TM)平台SE已停止工作"错误

时间:2017-10-23 22:29:55

标签: java windows profiling

当我试图打开与某些应用程序的连接时......

enter image description here

VisualVm服务有时会在下面给我一个错误:

enter image description here

此错误不是针对所有jar连接重现的,而是在Windows操作系统下发现的。我的队友使用基于Linux的操作系统和相同的jar应用程序,并没有受到这类问题的影响。

我的问题是如何处理确切的失败原因,而#34; VisualVm"默认情况下,应用程序不提供任何有关它的其他信息

1 个答案:

答案 0 :(得分:0)

不幸的是,我还没有找到这个问题的详尽答案,所以给出我的解决方案。希望它对未来的某个人有用

首先,您需要找到一种方法来分析VisualVm崩溃的内部原因。为此,您只需添加控制台日志记录选项。

打开配置文件:

% JAVA_HOME%/lib/visualvm/etc/visualvm.conf并追加

<{1}}

-J-Dnetbeans.logger.console=true -J-ea个键

当您从控制台运行visualvm_default_options应用程序并重复失败的操作时,您将获得完整的堆栈跟踪。

在我的特定情况下,问题是处理与VisualVm主机的禁止连接(VirtualBox是以非管理员模式启动的)

通过正确配置网络或在管理模式下运行VisualVm,可以解决此问题(我的具体情况)(一般情况下可能有帮助< /强>)。

但无论如何,我强烈建议您处理VisualVm失败的确切原因