linux 删除rpm安装的jdk,修改对于JDK的软连接
rpm安装的java自动配置环境变量,太久没用忘了jdk在哪里,而配置maven需要配置java环境变量,所以maven读取jdk环境变量出错NB: JAVA_HOME should point to a JDK not a JRE。
弄了半天无果,索性删除所有jdk文件重新安装
#查看Java版本 java -version #查看是否有自带的openJDK rpm -qa|grep jdk #如果有则卸载,有多少就删多少 rpm -e --nodeps xxx xxx:文件名 #验证是否卸载干净 rpm -qa|grep jdk
正常安装jdk-8u281-linux-x64.tar.gz或者其他版本就行,结尾参考博客有详细教程
安装后添加环境变量并更新
删除软连接
java -version,屏幕输出/usr/bin/java没有这个文件,那么/usr/bin/java就是软连接的路径
rm /usr/bin/java
重新生成软连接
//ln -s 你的jdk安装路径下的bin/java这个文件 连接到/usr/bin/java ln -s /usr/local/jdk1.8/jdk1.8.0_281/bin/java /usr/bin/java
参考博客
https://blog.csdn.net/qq_40625778/article/details/127789080
https://blog.csdn.net/weixin_46560589/article/details/125257979

浙公网安备 33010602011771号