【发布时间】:2021-06-09 12:51:56
【问题描述】:
如https://www.graalvm.org/docs/getting-started/macos/ 所述,我刚刚在 MacOS Catalina 上下载并手动安装 GraalVM:
下载
解压
sudo mv graalvm-ce-java11-21.1.0 /Library/Java/JavaVirtualMachines
/usr/libexec/java_home -V
Matching Java Virtual Machines (3):
11.0.11, x86_64: "GraalVM CE 21.1.0" /Library/Java/JavaVirtualMachines/graalvm-ce-java11-21.1.0/Contents/Home
.zshenv 中的配置器:
export GRAALVM_HOME=/Library/Java/JavaVirtualMachines/graalvm-ce-java11-21.1.0/Contents/Home
export JAVA11_HOME=/Library/Java/JavaVirtualMachines/amazon-corretto-11.jdk/Contents/Home
export JAVA8_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_281.jdk/Contents/Home
export JAVA_HOME=$JAVA11_HOME
export MAVEN_HOME=/opt/apache-maven-3.6.3
export PATH=$PATH:$GRAALVM_HOME/bin
export PATH=$PATH:$JAVA_HOME/bin:$MAVEN_HOME/bin
ls $GRAALVM_HOME/bin
gu javadoc jdeprscan jinfo jps jstat pack200 serialver
jar javap jdeps jjs jrunscript jstatd polyglot unpack200
jarsigner jcmd jfr jlink js jvisualvm rmic
java jconsole jhsdb jmap jshell keytool rmid
javac jdb jimage jmod jstack lli rmiregistry
但是,当我尝试运行 gu、javac 或来自 GRAALVM_HOME 的任何内容时,我收到 MacOS 警告
“graalvm-ce-java11-21.1.0”损坏打不开
https://www.graalvm.org/docs/getting-started/macos/ 注释中建议的sudo xattr -r -d com.apple.quarantine $GRAALVM_HOME 没有帮助。
如何在 Mac 上设置/修复 GraalVM?
【问题讨论】: