如何在电脑上安装两个版本jdk

如何在电脑上安装两个版本jdk,第1张

1 准备两个版本的jdk我的两个jdk路径为:
D:\jdk170_80
D:\Program Files\Java\jdk180_11112
2 设置两个子JAVA_HOME,一个总设置两个子JAVA_HOME:
JAVA_HOME7 = D:\jdk170_80
JAVA_HOME8 = D:\Program Files\Java\jdk180_11112
此处JAVA_HOME设置即为你更换jdk版本是所要修改的地方
JAVA_HOME = %JAVA_HOME8%1
3 设置path
添加如下内容(注意添加’;’)
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin1
4 添加classpath变量
变量值
%JAVA_HOME%lib\dtjar;%JAVA_HOME%\lib\toolsjar1
5 查看版本是否更换成功
java -version
javac -version12
若未成功,请看接下来的6
6 未成功解决方案
删除C:\Windows\System32目录下的javaexe,删除即可。
若java -version和javac -version版本不一致
将%JAVA_HOME%\bin加在PATH变量的头,执行java -version和javac -version,版本已然一致。

一、安装好JDK17和18:
在这就不说明了。
二、配置环境变量:
1 创建三个JAVA_HOME。JAVA7_HOME,存放JDK7的安装路径。JAVA8_HOME,存放JDK8的安装路径。JAVA_HOME,如果需要jdk7版本变量值设为%JAVA7_HOME%,如果需要jdk8版本变量值设为%JAVA8_HOME%,便于切换。
2 配置CLASSPATH。新建,变量名CLASSPATH,变量值,;%JAVA_HOME%\lib;%JAVA_HOME%\lib\toolsjar(第一个分号前前面有一个点)。
3 配置Path。注意!一定要在Path变量值最前加入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4 在安装JDK8时(我的电脑是先安装jdk7再安装的jdk8),会将javaexe、javawexe、javawsexe三个可执行文件复制到了C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,所以要将这个目录中这三个文件删除。
注意: 如果Path中有 C:\ProgramData\Oracle\Java\javapath; ,删除之。否则会引变量错误。
三、验证,切换JAVA_HOME内不同的变量值。打开cmd,输入java -version,查看版本!

Java2 Standard Edition
>

打开我的电脑--属性--高级--环境变量
2新建系统变量JAVA_HOME 和CLASSPATH
变量名:JAVA_HOME
变量值:C:\Program Files\Java\jdk170
变量名:CLASSPATH
变量值:;%JAVA_HOME%\lib\dtjar;%JAVA_HOME%\lib\toolsjar;
3 选择“系统变量”中变量名为“Path”的环境变量,双击该变量,把JDK安装路径中bin目录的绝对路径,添加到Path变量的值中,并使用半角的分号和已有的路径进行分隔。
变量名:Path
变量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
这是java的环境配置,配置完成后直接启动eclipse,它会自动完成java环境的配置

转自网络,请参考,可能你是安装多个jdk没删除干净所致。

比如你安装的jdk的目录在C:\Program Files\Java下有两个文件夹jre6 和jdk160_10,则环境变量设置如下:
PATH: 在原先的值后面用分号隔开再加上如下值,如“;C:\Program Files\Java\jdk160_10\bin”
新建一个classpath变量,变量值为“;C:\Program Files\Java\jdk160_10\lib\dtjar;C:\Program Files\Java\jdk160_10\lib\toolsjar”
你配好这两个变量就可以正常使用javac命令和java命令了。希望对你有帮助,要还不行就hi我


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13381385.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-25
下一篇 2023-07-25

发表评论

登录后才能评论

评论列表(0条)

保存