linux下javac与java版本不一致

linux下java 和 javac version 不一致问题

限于喜欢 提交于 2019-11-26 22:11:02
centos下 我新安装了个jdk1.7的版本 ,vi profile 之后 java -version 是新版本,想在看看javac -version 发现还是1.6的 之前安装了1.6的 那好咱就卸载他 查找Java 版本信息 rpm -qa|grep java 返回如下信息 xorg-x11-drv-savage-2.1.1-5.fc6 avahi-glib-0.6.16-10.el5_6 java-1.6.0-openjdk-1.6.0.0-5.1.13.3.el5_10 avahi-compat-libdns_sd-0.6.16-10.el5_6 java-1.4.2-gcj-compat-1.4.2.0-40jpp.115 tzdata-java-2013i-2.el5 avahi-0.6.16-10.el5_6 从上可以看到java-1.6.0的 版本 然后删掉 yum -y remove java-1.6.0-openjdk-1.6.0.0-5.1.13.3.el5_10 Loaded plugins: fastestmirror 这时候 我以为好了 在运行javac -version 发现变成1.4的版本了,一万头草泥马奔过,,,, 尼玛 好吧我忍了 直接删除/usr/bin 下的java 和javac rm -rf /usr/bin/java rm -rf