1、常见问题

1.1 java -version 版本问题

原文链接:https://my.oschina.net/u/2608182/blog/1539976

问题描述:安装JDK 8后再安装JDK 7出现 java -version依然是JDK 8的问题

场景:电脑中一直用的JDK8后来由于工作需要使用JDK7,可是我又不想把JDK8删了,我又安装了JDK7,这样我电脑里就有两个版本的JDK了,我把Java_Home环境变量更改到JDK7后,在CMD控制台上敲入java -version出现的依然是JDK8版本的;

问题原因:现如今的JDK安装,Oracle会在你安装之后,自动配置部分环境变量,并且在最顶部
image.png

解决方法:将Oracle的环境变量配置删除,并将自己配置的JAVA_HOME配置在最顶部;
image.png

2. Linux环境

2.1 Linux环境下JDK的安装

image.png
1、创建文件夹用于临时上传和解压 jdk 安装文件;

  1. $ mkdir /opt/jdk
  2. $ tar -zxvf jdk-8u281-linux-x64.tar.gz

2、将解压后的文件移动到 /usr/local/java

  1. $ mkdir /usr/local/java
  2. $ mv /opt/jdk/jdk1.8.0_281 /usr/local/java

3、配置环境变量

  1. $ vim /etc/profile
  1. export JAVA_HOME=/usr/local/java/jdk1.8.0_281
  2. export PATH=$JAVA_HOME/bin:$PATH
  1. $ 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 即可;