在服务器上更新指定的 jdk版
在 /etc/profile 中设置新的 JAVA_HOME
执行 source /etc/profile
然后使用Java -version 和 javac -version 发现 jdk 版本还是老版本,死活没有使用我新下载的jdk版。
经过很多次不同的尝试,终于找到解决方案,如下:
使用which java 和 which javac 分别可以看到
简单说一下,就是把这2个文件ln -s 到我们新的jdk 下的 java 和 javac 上,命令如下:
删除原先的软连接
rm -rf /usr/bin/java
rm -rf /usr/bin/javac
创建新的软连接
ln -s $JAVA_HOME/bin/javac /usr/bin/javac
ln -s $JAVA_HOME/bin/javac /usr/bin/java
按以上执行以后,
然后 java -version 、 javac -version
成功更换openJdk!