参照:http://blog.csdn.net/gongxinju/article/details/48438501 在服务器上更新了新的 jdk,也在 /etc/profile 中设置了新的 JAVA_HOME,并且 source /etc/profile 然后使用java -version 和 javac -version 发现版本还是老版本,死活没有使用我新指定的。 中间各种排查,这里就不废话了,下面是文件的根源和解决方法: 使用which java 和 which javac 分别可以看到 [root@localhost ~]# which java /usr/bin/java [root@localhost ~]# which javac /usr/bin/javac 简单说一下,就是把这2个文件ln -s 到我们新的jdk 下的 java 和 javac 上,命令如下: rm -rf /usr/bin/java rm -rf /usr/bin/javac ln -s $JAVA_HOME/bin/javac /usr/bin/javac ln -s $JAVA_HOME/bin/javac /usr/bin/java 这样执行以后,然后 java -version 、 javac -version 解决问题,哦耶!
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
CentOS 7 修改网卡名称无法生效问题
CentOS 7 修改网卡名称无法生效问题
CentOS 7 修改网卡名称无法生效 -
Centos 修改 DNS 怎样生效
起因:我们在配置Centos的时候,很多情况需要能联外网,那么就需要DNS解析功能,默认的是没有配置DNS信息的,所以我们
centos 网络 linux DNS 配置文件 -
centos 修改hosts无权限 centos 修改hosts后如何生效
概述网络安全是一个十分主要的课题,而服务器是网络安全中最主要的环节。Linux被以为是一个比较安全的Internet服务器,作为一种开放源代码操作系统,一旦Linux系统中觉察有安全漏洞,Internet上去自全球各地的意愿者会积极修补它。但是,系统维护员往往无法及时地得到信息并执行更正,这就给黑客以可乘之机。但是,相关于这些系统自身的安全漏洞,更多的安全疑问是由不当的配置形成的,可以以适当的配置
centos 修改hosts无权限 linux hosts文件修改后怎么生效 linux telnet安装 linux修改hosts怎么生效 linux修改hosts文件是否直接生效