由于Linux自身带有openjdk并且为默认的jdk版本,我们在自己安装了jdk后需要将自定义的jdk设置为默认版本.
下载好jdk安装包并解压
安装好后在终端输入下面命令:
sudo gedit /etc/profile
在该文件末端添加配置:(注意jdk的版本号要改成自己对应的下载版本)
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_144
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
为了让配置命令立即生效,执行命令:
source .bashrc
配置默认JDK版本
依次执行如下两条命令:
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0_144/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.8.0_144/bin/javac 300
然后执行命令:
sudo update-alternatives --config java
系统会列出已安装的各种JDK版本,如图:
输入需要设置为默认版本的jdk序号,我自定义输入为2
输入命令查看当前默认的jdk版本信息
java -version
修改成功!