类共享警告不允许我使用 VisualVM 在本地(Windows)进行分析

发布于 2025-01-03 19:33:39 字数 478 浏览 0 评论 0原文

当我从 Eclipse Helios 启动 java 应用程序时,我在 VisualVM 上的本地应用程序列表中看到它。但是,我进入“分析器”选项卡,但无法按 CPU 或内存标准进行分析。

我收到以下消息: “警告!为此 JVM 启用了类共享。这可能会在分析应用程序时导致问题,并最终可能导致应用程序崩溃。请参阅 VisualVM 故障排除指南,了解更多信息和修复问题的步骤:https://visualvm.dev.java.net/troubleshooting.html#xshare。"

在我的应用程序的 eclipse 启动器中,我将 -Xshare:off 添加到 VM_Arguments 但没有成功。 使用的JDK:jdk 1.6.0_20 环境:Windows 7,64位

有什么建议吗? 谢谢

When I launch my java app from Eclipse Helios I see it in the list of local applications on the visualVM. However, I go to the Profiler tab and I can't profile either by CPU or Memory criteria.

I get the following message:
"WARNING! Class sharing is enabled for this JVM. This can cause problems when profiling the application and eventually may crash it. Please see the VisualVM Troubleshooting Guide for more information and steps to fix the problem: https://visualvm.dev.java.net/troubleshooting.html#xshare."

In the eclipse launcher of my app, I added -Xshare:off to the VM_Arguments with no success.
JDK Used: jdk 1.6.0_20
Enviornment: Windows 7, 64bit

Any advise?
Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

蓬勃野心 2025-01-10 19:33:40

你的Eclipse需要UAC权限才能运行吗?我打赌确实如此...

只需以管理员身份运行 VisualVM,以便它们在同一用户下运行。

干杯!
马可

Does you Eclipse require UAC permission to run?? I bet it does...

Just run VisualVM as an Administrator so that they will run under the same user.

Cheers!
Marco

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文