jdk的重装
来源:互联网 发布:js函数没有返回值 编辑:程序博客网 时间:2024/05/21 16:28
一台电脑如何配置多个JDK
2017-03-26 11:07 558人阅读 评论(18) 收藏 举报
版权声明:本文为博主原创文章,未经博主允许不得转载。
一、起因
之前电脑装的JDK是1.7版本,由于业务需要,需要安装JDK1.8版本。可我又不想把之前的JDK1.7卸载掉。于是试着两个版本共存。
二、探索
众所周知,想要查看JDK是否安装配置成功,需要再dos窗口中输入 Java -version。未装JDK1.8之前如下图所示。
在安装JDK1.8之后,还没有在环境中配置JDK1.8的信息。但是执行 java -version会看到JDK1.8的信息。 ![这里写图片描述](http://img.blog.csdn.net/20170721171833477?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRGlzdGFuY2VfTkJB/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
这是为何?真是奇了怪了。。
三、解决:
原因:
在安装JDK1.8之后,会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\System32目录。由于这个目录在WINDOWS环境变量中的优先级高于path设置的环境变量优先级。
解决方案:
将C:\Windows\System32目录下的三个可执行文件删除。
注意:当你按照上述操作之后,可能会意外的发现,然并卵。不要着急,首先先把dos窗口关闭,然后将环境path中的%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放到最前面。最后重新打开dos窗口,输入java -version就会看到JDK1.7的相关信息啦。(此时JDK1.8环境中还没有配置)
![这里写图片描述](http://img.blog.csdn.net/20170721171752112?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvRGlzdGFuY2VfTkJB/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
二、切换JDK版本。
之前已经在系统变量中添加了JAVA_HOME,并配置了JDK1.7的安装路径。现在需要再系统变量中添加新的变量JAVA_HOME1.8。并配置JDK1.8的安装路径。当你想切换到JDK1.8的环境中时,只需要将JAVA_HOME换成JAVA_HOME1.8即可。
注意:一定要把%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;放到最前面。否则会出错的。
(关于上述观点,大家有什么不同见解的,欢迎下面留言)
- jdk的重装
- 彻底重装JDK的方法
- android 如何彻底重装JDK的方法
- jdk 的下载,安装,以及重装
- 记重装jdk
- JDK重装eclipse打不开
- CentOS JDK卸载重装
- 今天误删jdk的文件夹,导致重装不了
- linux下eclipse闪退和重装jdk的方法
- 重装jdk后的eclipse等环境配置
- 重装jdk后遇到的一堆问题总结
- 重装jdk后又重装的Tomcat,jdk配置环境变量没有问题,Tomcat.exe一直是闪退
- linux使用rpm重装jdk
- 关于JAVA调用Matlab遇到的问题+JDK重装后原有项目报错的解决办法
- 重装win10后的问题(打不开.chm文件,jdk的API)
- linux 下安装jdk 。centos系统下默认安装的openjdk,重装jdk。CentOS系统上的Java环境搭建
- 卸载jdk并重装后NetBeans启动时提示您使用默认Java_home设置的解决办法
- 系统从32位重装到64位,unity/JDK/myeclipse/plsql/ORCL的安装
- 几种开发语言注释总结
- 安卓高效开发的SparseArray替代HashMap用法的个人总结
- Java程序员最常犯的错误盘点之Top 10
- HTTP基础
- hdu5936二分
- jdk的重装
- Codeforces Round #384 (Div. 2) E. Vladik and cards
- TCP和UDP
- [数据库事务与锁]详解二: 数据库的读现象浅析
- CoreData创建托管对象子类后 编译文件重复错误
- Spring原理之代理与动态代理模式总结(四)
- SpringBoot中使用数据缓存
- Android动画笔记
- Flip Game