我想使用JVisualVM来监控一个本地的Java应用程序。但是当我启动它时,会弹出“无法监视本地Java应用程序”或“无法检测到本地应用程序”的提示。我在这里读到,这是一个权限问题。每次当我将文件夹
我知道另一个解决方案是删除hsperfdata_MY_USER_ID,但为什么权限设置不起作用呢?权限文件夹的重置是Windows的一个特性吗?
系统:Windows 7
已在以管理员身份启动的cmd上进行了测试。我使用相同的账户,并没有传递任何JVM参数,如com.sun.management.jmxremote.port=XXXX。
%TMP%hsperfdata_MY_USER_ID
的完全访问权限分别授予给我(登录用户)和所有人(Windows用户)后,当我启动JVisualVM时,权限就会被重置。我知道另一个解决方案是删除hsperfdata_MY_USER_ID,但为什么权限设置不起作用呢?权限文件夹的重置是Windows的一个特性吗?
系统:Windows 7
已在以管理员身份启动的cmd上进行了测试。我使用相同的账户,并没有传递任何JVM参数,如com.sun.management.jmxremote.port=XXXX。