macOS 打开 Java Mission Control 直接闪退解决方法
macOS JMC 大约 840 字现象
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 xattr -r -d com.apple.quarantine
步骤二
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 下载地址
阅读 100 · 发布于 2023-05-14
————        END        ————
Give me a Star, Thanks:)
https://github.com/fendoudebb扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看
换一批
-
Java 中的 ThreadLocal阅读 2029
-
Nginx 编译安装时提示 the HTTP gzip module requires the zlib library阅读 9290
-
Android 使用 Intent 实现花式跳转阅读 4672
-
k6 压测 HTTPS 接口报 X509 certificate signed by unknown authority阅读 1667
-
Java 语法糖 - 可变参数阅读 642
-
IDEA TestMe 插件快速生成 Unit Test 单元测试阅读 2916
-
Java 并发的基石 LockSupport阅读 1280
-
Spring 依赖注入原理阅读 1259
-
Go 占用虚拟内存过高阅读 4664
-
使用 Telepresence 在本地环境直接访问 Kubernetes 内部服务地址阅读 729