必威体育Betway必威体育官网
当前位置:首页 > IT技术

Java7和Java8的自由切换(Win10)

时间:2019-08-05 12:14:31来源:IT技术作者:seo实验室小编阅读:74次「手机版」
 

java7

记录在电脑中同时安装java7和java8的过程

1.下载并安装jdk1.7jdk1.8

百度资源或者直接官网下载:

https://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

2.安装完成后配置环境变量

因为我们先后安装了java7和java8,这里贴一下安装目录

jdk1.7的:

D:\Java7

jdk1.8的:

D:\Java8\jdk1.8

然后我们配置环境变量:

(1)配置JAVA_HOME7和JAVA_HOME8

(2)然后添加一个JAVA_HOME用来切换:

这里JAVA_HOME的变量值设置为%JAVA_HOME7%

切换版本的时候只需要更改这里的数字7或8就好了

(3)配置Path:

(4)添加CLASSPATH:

变量值:   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

到这里环境变量就配置完了

3.验证

打开cmd,输入java -version查看版本

当JAVA_HOME配置为%JAVA_HOME7%时

当JAVA_HOME切换为%JAVA_HOME8%时

配置成功,就非常的愉快~

4.遇到的问题

配置完环境变量后进入cmd查看版本时,输出以下错误:

ERROR: Registry key 'Software\JavaSoft\java runtime environment'\CurrentVersion'

has value '1.8', but '1.7' is required.

Error: could not find java.dll

Error: Could not find Java SE Runtime Environment.

这是因为安装jdk8后覆盖了7的注册表,按照以下步骤处理:

(1)进入C盘->windows->System32里边,搜索java,将以下3个文件删除:

(2)查看环境变量Path,将里边的 C:\ProgrAMData\Oracle\Java\javapath 删掉,因为这是安装8的时候自动配置的,如果要用JAVA_HOME切换就需要把这条配置删掉。

然后重新步骤3进行测试,应该会成功的!

相关阅读

分享到:

栏目导航

推荐阅读

热门阅读