原Linux装的jdk1.7,项目需要想换1.8,按jdk安装步骤,将jdk安装后,修改/etc/profile的环境变量,之后执行source /etc/profile刷新,再执行java -version发现还是原来的1.7。
解决方案:
执行which java
which javac
发现在/usr/bin下有java、javac链接,
执行rm -rf /usr/bin/java、rm -rf /usr/javac删除
再执行 ln -s $JAVA_HOME/bin/java /usr/bin/java
ln -s $JAVA_HOME/bin/javac /usr/bin/javac
重新创建java、javac的链接即可。