0 备注
我已经在oracle官网上注册过了就是我的163邮箱
1 安装易出错误
在安装JDK时更改了安装路径,发现安装后Ecplise不能正常使用没有应该有的JRE库,发现是更改路径时出错了没有保留JDK安装路径的后两个位置。
![](https://i-blog.csdnimg.cn/blog_migrate/3407d12f102c4d73af46017f9c33b755.png)
在以后安装软件时,如果要更改路径,一定保留后两位,因为软件的识别的关键字可能就在后两位中。
2 安装单个及多个版本的JDK
1 配置环境变量,右键“我的电脑”->“属性”->“高级系统设置”,选择“环境变量”
2 在系统变量里面新建JAVA_HOME变量,如图(变量值填自己的安装路径)
![](https://i-blog.csdnimg.cn/blog_migrate/5029e894dea9399c91015f4d530db219.png)
上面这个是适用于单个版本的安装,但要安装多个版本时会有冲突建议采用下面的方式---以两个版本为例:
在环境变量设置里新增3个系统变量:
变量名:JAVA_HOME6,变量值为jdk1.6的安装路径,我这里是:C:\Program Files\Java\jdk1.6.0_45
变量名:JAVA_HOME7,变量值为jdk1.7的安装路径,我这里是:C:\Program Files\Java\jdk1.7.0_01
变量名:JAVA_HOME, 变量值为你要使用的jdk版本,如果要使用jdk1.6,就是%JAVA_HOME6%,如果要使用jdk1.7,就改成%JAVA_HOME7%,可以来回切换。
![](https://i-blog.csdnimg.cn/blog_migrate/6fe176669be171e4f7afa789a09bb38a.png)
3 在Path里面追加:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;(注:其他内容不要删除,与前面变量用;隔开)
![](https://i-blog.csdnimg.cn/blog_migrate/57b3f3314a00eb0c6f966a24ffef6763.png)
4 在系统变量里面新建CLASSPATH变量,添加变量值为:
%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib;
![](https://i-blog.csdnimg.cn/blog_migrate/29db3a7bcd0a2217fa5c2b2a864ce569.png)
5 点击确定之后在命令提示符中分别运行java命令和javac出现以下内容,说明配置成功。
![](https://i-blog.csdnimg.cn/blog_migrate/0a9f5c9353113a28f0d2faa1fdca9b2a.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5a829ff859e374da093c0b6a5fd3d2db.png)
6 输入java - version,显示为jdk1.6版本
![](https://i-blog.csdnimg.cn/blog_migrate/5e8f8361a0a55d05b6a8e2beab6db22b.png)
注意:JDK8在安装后会有一个自动的路径配置,其实不需要再重新配置路径的。在多版本安装时JDK8会覆盖低版本,因此要先删除默认的配置。在系统变量->PATH中有:C:\Program Files (x86)\Common Files\Oracle\Java\javapath;这是JDK8默认安装好的,要先删除的。