虚拟机linux安装jdk1.8,按流程:https://www.toutiao.com/i6667824646924009998/
安装完后,在桌面重新打开控制台,输入:java -version
查询JDK版本号:
![5f2df951558557a41787b62983645b5e.png](https://i-blog.csdnimg.cn/blog_migrate/b3304c9550226ba148d2478cd12a6384.jpeg)
显示版本号1.7的,并不是安装好的jdk1.8版本
这是因为linux对应的安装系统有自带的openJDK,需要将之卸载
操作步骤:
1.查询OpenJDK
输入: rpm -qa|grep java
![f01db8b9d182a7c0a25b186ed59fb15e.png](https://i-blog.csdnimg.cn/blog_migrate/9e1cfb81fac1cfe93ae023dad1bd65dc.jpeg)
发现系统自带了1.6、1.7版本的openJDK
2.删除openJDK版本
rpm -e --nodeps java-1.7.0-openjdk-1.7.0.9-2.3.4.1.el6_3.i686
rpm -e --nodeps java-1.6.0-openjdk-1.6.0.0-1.50.1.11.5.el6_3.i686
![1e79ddacd57ced61e7ce9bb44f119378.png](https://i-blog.csdnimg.cn/blog_migrate/258fed970b45ca07b6eaf848a3f2874c.jpeg)
3.再次查询openJDK,发现已经删除好
rpm -qa|grep java
![ec7f4d1c5492edacf59b7dc87ce7f57d.png](https://i-blog.csdnimg.cn/blog_migrate/8abaaf0f8dcdcea00ad662ea244ea02a.jpeg)
4.刷新配置文件
source /etc/profile
![0f69e42e326625ef3669f3d755b49334.png](https://i-blog.csdnimg.cn/blog_migrate/3a0ad4bf6c63519a06c314b99991b3ee.jpeg)
刷新后,查看jdk版本,已经显示为安装好的1.8版本
![75644607ec86da0592c3f344caf347e3.png](https://i-blog.csdnimg.cn/blog_migrate/5adec651ffef9ef93e927202e53fda7c.jpeg)