解决参考 https://visualvm.github.io/troubleshooting.html#jpswin2 意思是 如果用户名包含大写字母,则在Windows系统上可能会发生这种情况。 比如我的用户名是WATSON.ZENG, 先退出所有Java应用程序, 到C:\Users\WATSON.ZENG\AppData\Local\Temp目录去 将目录hsperfdata_WATSON.ZENG重命名为hsperfdata_watson.zeng 再启动jconsole或visualVM就可以了