我想使用java VisualVM监视我的JAVA APP的性能,但是Java VisualVM无法获取eclipse的java任务的详细数据。我该怎么办呢?有人知道吗?
答案 0 :(得分:1)
确保在Eclipse的vmargs中有-Dcom.sun.management.jmxremote
。
您可以查看是否在此对话框中查找:帮助 - >关于 - >安装细节 - >组态。
eclipse.vmargs=...
显示为Java VM传递的所有参数。
如果缺少此选项,请打开eclipse.ini
并搜索行-vmargs
。如果不存在,请在最后添加:
-vmargs
-Dcom.sun.management.jmxremote
请注意,这些选项中的每一个都应该放在不同的行上。
确保-vmargs
是文件中的最后一个Eclipse选项;下面的所有内容将被组合成一个VM参数数组,并被Eclipse忽略。