同一台机器安装两个jdk版本,轻松切换!!!

参考地址:http://blog.csdn.net/yuruixin_china/article/details/53607248

我是刚开始用这个博客,准备做一些笔记,以下内容是上边原文的内容,最后我做了一下改进,就是写了一个批处理来进行jdk的版本切换,这样就不用每次切换去修改环境变量了。

 

1 . 准备两个版本的jdk我的两个jdk路径为:

D:\OtherProgramFiles\jdk1.7.0_51
D:\Program Files\Java\jdk1.8.0_111
  • 1
  • 2

2 . 设置两个子JAVA_HOME,一个总设置两个子JAVA_HOME:

JAVA_HOME7 = D:\OtherProgramFiles\jdk1.7.0_51
JAVA_HOME8 = D:\Program Files\Java\jdk1.8.0_111
  • 1
  • 2

3 . 设置path 
添加如下内容(注意添加’;’)

;%JAVA_HOME%\bin;
  • 1
  • 2

5 . 查看版本是否更换成功

java -version
javac -version

 

改进内容:

创建一个后缀为 .bat 的文件,粘贴一下内容:

::修改环境变量JAVA_HOME
@echo off
echo 修改JDK版本!!!
echo 当前版本:%JAVA_HOME%
set /p ver=请输入要变更的版本号(7 or 8): 
if %ver% == 7 (
echo 设置JDK版本位 7
setx "JAVA_HOME" "%JAVA_HOME7%" /m
) else (
echo 设置JDK版本位 8
setx "JAVA_HOME" "%JAVA_HOME8%" /m
)
pause

 

注:

1.本人是win7专业版。

2.本人使用的jdk1.7为免安装版本,1.8是安装版的(因为先安装的1.8,后来页需要用1.7)

3.运行bat文件时使用管理员身份

4.本人在操作时并没有设置classpath

免安装JDK连接:http://pan.baidu.com/s/1kV9XiXh

密码:3awl

运行结果:

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值