1、常见问题
1.1 java -version 版本问题
问题描述:安装JDK 8后再安装JDK 7出现 java -version依然是JDK 8的问题
场景:电脑中一直用的JDK8后来由于工作需要使用JDK7,可是我又不想把JDK8删了,我又安装了JDK7,这样我电脑里就有两个版本的JDK了,我把Java_Home环境变量更改到JDK7后,在CMD控制台上敲入java -version出现的依然是JDK8版本的;
问题原因:现如今的JDK安装,Oracle会在你安装之后,自动配置部分环境变量,并且在最顶部
解决方法:将Oracle的环境变量配置删除,并将自己配置的JAVA_HOME配置在最顶部;
2. Linux环境
2.1 Linux环境下JDK的安装
1、创建文件夹用于临时上传和解压 jdk 安装文件;
$ mkdir /opt/jdk
$ tar -zxvf jdk-8u281-linux-x64.tar.gz
2、将解压后的文件移动到 /usr/local/java
$ mkdir /usr/local/java
$ mv /opt/jdk/jdk1.8.0_281 /usr/local/java
3、配置环境变量
$ vim /etc/profile
export JAVA_HOME=/usr/local/java/jdk1.8.0_281
export PATH=$JAVA_HOME/bin:$PATH
$ source /etc/profile
3. Mac M1 环境
3.1 Zulu JDK 8
文件:zulu8.58.0.13-ca-jdk8.0.312-macosx_aarch64.dmg.zip
解压后,是 .dmg 文件,打开即可;
3.2 JDK 17
Oracle 官方下载 JDK 17 Apple M1 Arm 64 即可;