我正在尝试在Eclipse 7开发的Windows 7 64位上使用Java VisualVM,遇到以下问题:
我有一个在Eclipse中运行的Java应用程序,但是当我打开jVisualVM时,在Local下的Applications中显示的唯一项目是VisualVM本身.
是否可以显示我的Java应用程序?我是否需要使用某些命令行参数启动它以允许VisualVM连接?我是否需要在Eclipse之外运行它?
由于Windows JVM的设计特性,您需要在与要连接的程序(以及作为同一用户)相同的JVM中运行JVisualVM
这意味着,使用32位或64位,而不是每个中的一个.
确保这一点的一种简单方法是将JVM添加到JDK安装目录中,该目录包含要用于Eclipse已知的JVM(在Preferences中)的jvisualvm可执行文件,然后将项目使用的JVM更改为刚刚添加的JDK.现在,您的应用程序应在启动时显示在VisualVM窗口中.
| 归档时间: |
|
| 查看次数: |
4550 次 |
| 最近记录: |