linux环境下更换jdk版本
我linux环境下原有jdk1.8想换成jdk11:
键入i 打开编辑模式,将JAVA_HOME改成刚刚解压的jdk文件路径 /usr/local/java/jdk-11.0.14.1
JAVA_HOME=/usr/local/java/jdk-11.0.1
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
修改后输入 :wq保存并退出
source /etc/profile 使配置文件生效
5、java -version验证结果
查看已安装的jdk版本
rpm -qa | grep jdk
以将 java 开头的安装包均卸载
yum -y remove java-1.7.0-openjdk-1.7.0.141-2.6.10.5.el7.x86_64
yum -y remove java-1.8.0-openjdk-1.8.0.131-11.b12.el7.x86_64
查看jdk版本:
yum search java|grep jdk
查看安装了几个java
sudo update-alternatives --display java
设置java的版本
sudo update-alternatives --config java
设置javac的版本
alternatives --config javac
手动安装的可以用下面的命令去添加到列表
alternatives --install /usr/bin/java java /usr/local/java/jdk1.8/bin/java 1
alternatives --install /usr/bin/java javac /usr/local/java/jdk1.8/bin/javac 1