macOS 打开 Java Mission Control 直接闪退解决方法
macOS JMC About 838 words现象
Java Mission Control 8.3.0
在macOS
上打开直接闪退,无任何弹框提示。
原因
JMC
未读取到正确的JDK
路径,或该JDK
版本缺少运行组件。
配置 JDK 路径
进入到Java Mission Control
应用路径下
cd "/Applications/JDK Mission Control.app/Contents/Eclipse"
使用open .
命令在Finder
中打开文件夹
open .
编辑jmc.ini
文件,添加-vm
配置,指向JDK
路径。
注意:需要换行。
-vm
~/jdk/graalvm-ce-java17-22.3.0/Contents/Home/bin
备注
备注一
打开应用时可能会提示已经损坏,可以按以下步骤解决:
步骤一
sudo spctl --master-disable
步骤二
sudo xattr -r -d com.apple.quarantine /Applications/JDK\ Mission\ Control.app
备注二
Bellsoft
的GraalVM
版本的JDK
会报如下错误,建议使用GraalVM-CE
社区版本。
The JVM shared library "/Users/fendoudebb/jdk/bellsoft-liberica-vm-full-openjdk17-22.3.0/Contents/Home/bin/../lib/server/libjvm.dylib"
does not contain the JNI_CreateJavaVM symbol.
JMC 下载路径
https://www.oracle.com/java/technologies/javase/products-jmc8-downloads.html
GraalVM 下载地址
Views: 1,716 · Posted: 2023-05-14
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb/LiteNote扫描下方二维码关注公众号和小程序↓↓↓
Loading...