jvisualvm启动提示“无法监视本地Java应用程序”
【环境问题】
【win10 专业版】
-
jvisualvm作为jdk的配套工具,集成了一系列命令行工具。在加载jdk信息时,会在%TMP%\下创建hsperfdata_xxxx类似于如此的文件名来装线程信息。
-
在用户user是英文的前提下:即 计算机管理—>本地用户和组–>用户 查看当前登录用户信息。如果当前登录用户用户名username为大写英文,则启动jvisualvm时会报此提示信息。
更改username,重启计算机。cmd–> echo “username” 查看修改后的用户名。
win+R:输入 %TMP%\ 可查看在jdk使用时生成的hsperfdata_xxxx文件。