Linux下java -version版本不对
生活随笔
收集整理的這篇文章主要介紹了
Linux下java -version版本不对
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
在服務(wù)器上更新了新的 jdk,也在 /etc/profile 中設(shè)置了新的 JAVA_HOME,并且 source /etc/profile
然后使用java -version 和 javac -version 發(fā)現(xiàn)版本還是老版本,死活沒(méi)有使用我新指定的。
中間各種排查,這里就不廢話了,下面是文件的根源和解決方法:
使用which java 和 which javac 分別可以看到
[root@localhost ~]# which java
/usr/bin/java
[root@localhost ~]# which javac
/usr/bin/javac
簡(jiǎn)單說(shuō)一下,就是把這2個(gè)文件ln -s 到我們新的jdk 下的 java 和 javac 上,命令如下:
rm -rf /usr/bin/java
rm -rf /usr/bin/javac
ln -s?ln -s $JAVA_HOME/bin/javac /usr/bin/javac
ln -s?ln -s $JAVA_HOME/bin/javac /usr/bin/java
這樣執(zhí)行以后,然后 java -version 、 javac -version ?解決問(wèn)題,哦耶!
總結(jié)
以上是生活随笔為你收集整理的Linux下java -version版本不对的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: MySQL视图查询报错:Prepared
- 下一篇: linux机顶盒线刷教程,网络机顶盒刷机