一台电脑装两个不同的JDK(不用删除任何文件),JDK的配置环境以及配置时会出现的问题

(如果只是配置环境,可直接看文章最后面)
首先大家是否遇到这种情况:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述我先说下我自己情况是:

从别人那里拷来的一个jdk压缩包openjdk13版本的,我直接就压缩到D盘了,然后配置环境运行,再然后今天安装SQL server数据库的时候环境不能适用我D盘的jdk,所以下载安装一个了1.8版本的jdk(只能安装在c盘),然后配置环境,然后我再打开eclipse的时候就出现了上面图片的情况。

我自己认为出现这种情况应该是第二个的1.8的jdk安装的原因,因为安装的时候路径没法修改(修改会安装不成功),直接就安装到C盘,安装时候会自动删除第一个jdk的注册表,系统的默认环境路径就成了第二个(我第一个jdk是压缩到D盘,不在C盘系统不会自己默认)。

下面说一下我的解决办法(不用删除任何文件):

打开你的eclipse目录可以看到下面图片上的文件,双击。
(忘记eclipse目录在哪的右键快捷方式->打开文件夹所在位置)
在这里插入图片描述
打开后在-vmargs的上面加上这两行(下边的路径是我的,你需要查看你自己电脑下载的jdk路径,别复制我的)
-vm
D:\JDK 和 Java\openjdk-13\bin\javaw.exe
在这里插入图片描述
记的保存,此时如果你遇到的问题和我一样,那么现在你的eclipse就可以运行了。

(此时windows的环境是你后面安装的jdk的环境,而你eclipse的环境是你自己设置的路径)

如果依然打不开可能是出现下面的问题:

1.JDK文件缺失了;//建议重新下载一个

2.eclipse和jdk版本位数不一致;

要同是32位或者64位(注意32位机子只能使用32位的,64位可以兼容使用32位和64位的)

3.环境变量出现问题;

jdk版本不同以及下载的方式不同,环境变量设置的方式也就不同。

下面是1.8版本jdk配置方法:

第一步:右键“我的电脑”,点击“属性”
第二步:点击“高级”,点击“环境变量(N)”
第三步:在系统变量下加入两个变量。
点击新建,变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk1.8.0_144 (选择你自己的jdk目录)
点击确定
再点击新建:变量名:CLASSPATH
变量值:(.;在最前面有这个别忘了)
.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar(选择自己的目录)点击确定
点击Path编辑,新建 输入:%JAVA_HOME%\bin;
最后一定要点确定!

测试:右键开始->运行->cmd 确定
->依次输入
java -version
java
javac
看下是否运行

openjdk13版本的建立一个变量就行第一第二步都一样
变量名:JAVA_HOME
变量值:D:\JDK 和 Java\openjdk-13(选择你自己的jdk目录)
点击Path 编辑 新建 %JAVA_HOME%\bin;
不要忘了点确定哦。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值