之前写过 Linux安装java 教程,可是今天发现java -version
和 javac -version
版本号不一样。虽然在安装java
时设置了系统变量,可系统依旧默认使用自带的 OpenJDK
,下面给出解决方法。
注:使用
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/java /usr/bin/java
ln -s $JAVA_HOME/bin/javac /usr/bin/javac
然后再查看java -version
javac -version
,问题解决了。