环境:
系统: Intel core Mac Ventura13.0.1
工具:
Idea: 2022.2.3
gradle: 7.4 (idea自带的)
openjdk: version "17.0.5" 2022-10-18
graalvm: CE 22.3.0
步骤:
1. 安装 graalvm
下载地址[点我]
安装过程挺简单的就不多介绍了。
安装完成后配置JAVA_HOME, 可参考我的配置但不一定要照抄
#!/bin/bash
declare useJdk()
{
local jdk
local machines=/Library/Java/JavaVirtualMachines
if [ $1 = 'jdk11' ]; then
jdk=$machines/jdk-11.jdk/Contents/Home
elif [ $1 = 'jdk17' ]; then
jdk=$machines/jdk-17.jdk/Contents/Home
elif [ $1 = 'jdk19' ]; then
jdk=$machines/jdk-19.jdk/Contents/Home
elif [ $1 = 'gdk17' ]; then
jdk=$machines/graalvm-ce-java17/Contents/Home
else
jdk=$JAVA_HOME
fi
export JAVA_HOME=$jdk
export PATH=$JAVA_HOME/bin:$PATH
}
#jdk
alias jdk11="useJdk jdk11"
alias jdk17="useJdk jdk17"
alias jdk19="useJdk jdk19"
#gdk
alias gdk17="useJdk gdk17"
# 若不需要指定版本把下面一行注释,Mac会识别JavaVirtualMachines目录下的jdk,并将最新版作为默认
useJdk gdk17
# 切换时在 控制台输入 jdk11 或 gdk17 即可