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

posted @ 2023-03-27 12:31  qintee  阅读(384)  评论(0)    收藏  举报