1. 利用IDE
- 打开IDEA的新建项目界面,选择Add JDK按钮
- 选择一个,点在Finder中打开
- 进到/Contents/Home,查看release文件
JAVA_VERSION="1.8.0_331"
OS_NAME="Darwin"
OS_VERSION="11.2"
OS_ARCH="x86_64"
SOURCE=" .:22c1285b4fe1"
BUILD_TYPE="commercial"
2. 执行命令
/usr/libexec/java_home -V
Matching Java Virtual Machines (3):
18.0.1.1 (arm64) "Oracle Corporation" - "Java SE 18.0.1.1" /Library/Java/JavaVirtualMachines/jdk-18.0.1.1.jdk/Contents/Home
1.8.331.09 (x86_64) "Oracle Corporation" - "Java" /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
1.8.0_331 (x86_64) "Oracle Corporation" - "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_331.jdk/Contents/Home
/Library/Java/JavaVirtualMachines/jdk-18.0.1.1.jdk/Contents/Home
3. 关于mac 系统Oracle JDK8的温馨提示
- Oracle 官网上JDK8目前只有x86_64版本的下载,mac系统自带的也是x86_64版本的,需要arm64的可能要看看OpenJDK,或者直接升级版本然后在IDE里配置一下当成JDK8用吧
至于为什么我会在意JDK对应的是arm64还是x86_64,那是一个忧伤的故事,有空再写吧。