问题: 安装了jdk8后,测试java时显示的是openjdk 7.
javac时能显示正确版本
说明这个系统中自带了一个jdk. 查看一下:
删除自带的openJDK(注意自已的版本号)
rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.75-2.5.4.2.el7_0.x86_64
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.75-2.5.4.2.el7_0.x86_64
因为我前面就安装好了jdk8,所以删除openjdk后,请重新 source /etc/profile一下.