解决Mac OS下JDK 1.8无法使用JMC问题一、问题二、原因三、解决四、连接远程机器
一、问题由于应用出现了一些性能问题,准备在本地启动应用,使用JMC分析下应用运行时的详细内存信息。本地开发环境使用macbook,由于是使用的安装包安装的jdk,直接在命令行输入jmc,就可以启动JMC(如果没有配置path,可能需要到jdk安装目录下的bin内启动jmc)。启动jmc:结果:发现启动后界面上只有三个窗口操作按钮,界面根本无法显示出来。二、原因这个问题是由于Eclipse/SWT老版本的bug导致的,可以通过替换相关jar解决。bug reference: JMC