首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >VisualVM不能打开本地VM进行分析

VisualVM不能打开本地VM进行分析
EN

Stack Overflow用户
提问于 2013-12-19 03:03:48
回答 2查看 6K关注 0票数 2

我正在尝试打开一个本地java应用程序,以便与VisualVM进行分析,但自从一周前我使用它以来,它突然停止了工作,我可以在“应用程序”框中看到这些程序,但是如果我试图打开从cmd行启动的程序或其他像eclipse这样的java程序,它就会挂在状态栏上,表示“打开”。如果它在尝试打开我自己的应用程序时尝试选择另一个要打开的VM,visualVM将锁定。

请注意,我可以打开和分析visualVM,但没有任何其他,

除了执行包括内核在内的一般操作系统更新之外,我没有更改任何设置。我已经确保了我的/tmp/hsperfdata_myusername是可访问的,并且当我从命令行启动visual VM、eclipse或我自己的java程序时,我可以看到与文件夹中创建的进程pid相匹配的文件号。我试着启动我自己的程序,把可视化作为根,并尝试它,但它没有什么区别。为了清除任何问题,我删除了我的.visualvm文件夹,但是它没有工作,用于可视化的日志文件没有提到任何错误。

我正在运行带java 7_u45-b18的fedora 19。

当我启动visual vm时,会打开一个端口TCPlocalhost6.localdomain6:35138(听一听)

如果我打开我自己的应用程序或eclipse,并离开它10分钟,它将最终连接(过去是立即),但是CPU分析和GC命令被禁用,这就是我想要的。

我知道您需要为远程连接指定JMX端口,但是这都是本地的,所以我不明白它为什么突然出现了!

任何帮助都是最受欢迎的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-04-13 05:34:40

转到“运行配置”、“->参数”、“-> VM参数”,如果要分析本地进程,请添加以下参数:

票数 4
EN

Stack Overflow用户

发布于 2014-04-17 02:22:55

研究问题的一种方法是通过将JVM选项传递给命令JVisualVM来获取jvisualvm的日志。

https://hoangx281283.wordpress.com/2014/04/16/getting-log-of-jvisualvm/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20672735

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档