解决双jdk下eclipse启动冲突问题和环境变量配好问题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
首先进入注册表管理器:
找到如下文件夹:
删除掉这选中的文件夹
进入控制面版或者其他可以卸载jdk的软件:
卸载jdk
然后进入jdk的安装目录:
彻底删除这两个安装文件:
然后找到jdk的安装包:
安装jdk
最好建议在c盘下直接建立一个java文件把jdk装下面,实际开发来说jdk'的安装目录最好不要有出现空格的上层目录
环境变量的配置:环境变量的配置其中的javahome就写你rad要用的那个jdk的安装目录也就是说你把32位的jdk 配置成javahome
打开计算机点系统属性,打开高级属性:
新建环境变量javahome:
值为jdk的安装路径;
然后配置path:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
新建classpath:
.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
前面有点和分号
然后测试是否安装成功:
安装成功的提示信息:
这个成功以后,你的rad就可以启动了
然后你把你的64位jdk安装好,前提是你eclipse也要是64位的,不然直接和jdk不兼容了你在配好以后打开eclipse,它会报错这时候开始配置eclipse相关文件:
打开eclipse的安装目录:
找到这文件:
打开:
配置这两个路径
其中
C:/Java/jre1.8.0_65是你的jdk的安装目录
如果你jdk是安装在d盘的java文件夹下就写成:D:/Java/jre1.8.0_65/bin/javaw.exe 其他类推
找其中有没有这文件jawaw.exe
如果有就这样写
然后
-vmargs
-Dosgi.requiredJavaVersion=1.8代表你的jdk版本信息,你的是1.6就写1.6
然后这些配置好了
保存一下
然后刷新一下,两个软件就都可以用了。
当然你也可以把javahome设置为eclipse所需jdk 的安装目录,但是你就需要去另外一个软件的配置文件下(一般配置文件是软件名.ini文件)加入他所需要的jdk的配置信息:
-vm
C:/Java/jre1.8.0_65/bin/javaw.exe但是一般不建议这么做。
记住一句话需要用jdk的软件首先他是去自己的配置文件里面找jdk在哪如果配置文件没有它需要的jdk版本就会去系统里面找也就是我们说的环境变量如果都没有找到软件就启动报错。