当我试图打开与某些应用程序的连接时......
VisualVm
服务有时会在下面给我一个错误:
此错误不是针对所有jar连接重现的,而是在Windows操作系统下发现的。我的队友使用基于Linux的操作系统和相同的jar应用程序,并没有受到这类问题的影响。
我的问题是如何处理确切的失败原因,而#34; VisualVm"默认情况下,应用程序不提供任何有关它的其他信息
答案 0 :(得分:0)
不幸的是,我还没有找到这个问题的详尽答案,所以给出我的解决方案。希望它对未来的某个人有用
首先,您需要找到一种方法来分析VisualVm
崩溃的内部原因。为此,您只需添加控制台日志记录选项。
打开配置文件:
% JAVA_HOME%/lib/visualvm/etc/visualvm.conf
并追加
-J-Dnetbeans.logger.console=true -J-ea
个键
当您从控制台运行visualvm_default_options
应用程序并重复失败的操作时,您将获得完整的堆栈跟踪。
在我的特定情况下,问题是处理与VisualVm
主机的禁止连接(VirtualBox
是以非管理员模式启动的)
通过正确配置网络或在管理模式下运行VisualVm
,可以解决此问题(我的具体情况)(一般情况下可能有帮助< /强>)。
但无论如何,我强烈建议您处理VisualVm
失败的确切原因