繁体   English   中英

如何在Windows Server 2008下的本地系统帐户下运行jvisualvm.exe?

[英]How do you run jvisualvm.exe under the local system account under Windows Server 2008?

我一直在寻找一种类似于Windows Server 2003的方法,用于在系统帐户下启动jvisualvm。 但是我得到了错误:

...\\jdk1.6.0_24\\bin\\jvisualvm.exe exited on ... with error code -1073741819.

我发现jvisualvm正在使用配置文件:

...\\jdk1.6.0_24\\lib\\visualvm\\etc\\visualvm.conf

此配置文件包含指向${HOME}/...default_userdir属性。 系统帐户似乎与${HOME}有问题。 更改此参数并将${HOME}替换${HOME} C:/Temp使得上述解决方案也可用于Windows Server 2008 R2。

问题有答案,但我想总结一下这些步骤。

请注意,对我来说,jvisualvm在启动失败时没有打印或记录任何内容。 我只需要确保正确更新该conf文件。

因此,请按照以下步骤操作: 如何在Windows Server 2003下的本地系统帐户下运行jvisualvm.exe?

然后使用此conf提示。
我现在能够看到进程,但我仍然无法捕获详细的JVM信息,如线程转储。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM