同一台电脑上装多个不同版本的JDK

  • 前言      在工作中,可能会同时负责多个项目的开发或运维,但是旧项目JDK版本一般都比较低,而新项目使用的JDK则有可能会高一个版本,这就产生了冲突,切换又比较麻烦。

  • 操作

    使用Windows做Java开发时,JDK的使用离不开环境变量,配置了环境变量,就可以使用Java了。

    (win7环境为例)

    首先,常规配置:

    1.控制面板\系统和安全\系统>高级系统设置>环境变量

    hjbl

    2

    ps:环境变量窗口上边的用户变量作用于当前用户,下边的系统用户作用于所有用户,可以根据自己需求设置。

    2.新建变量 JAVA_HOME,将你电脑中JDK的安装地址放在变量值中,注意不要加分号。

    3.Path中配置 %JAVA_HOME%\bin; 注意加英文分号。

    4.双JDK配置. 变量%JAVA_HOME% 只是为了好区分变量而已了,直接在Path里放JDK地址也是可以的。所以,如果想配置双版本JDK,可以把常用的JDK1.8的安装路径放在%JAVA_HOME%变量中,不常用的JDK1.6地址直接放在Path中。需要注意的是Path读取变量是从前往后读取,所以你想让系统的版本是JDK1.8,就把Path中JDK1.8的变量放在前面,反之相同。 例如:Path: %JAVA_HOME%\bin;D:\jdk1.6.0_43\bin

    5.验证版本。win+R输入cmd,输入java -version 回车 jdkVersion

  • 小结

    利用计算机对Path从前到后的读取顺序,找到变量后就不执行后面的内容了,所以配置双JDK,java -version 只会显示前边的JDK版本。但是两个JDK都是可以正常运行了的。如果两个无法同时运行,可以考虑重新安装一下JDK,因为需要jdk安装时的注册表,才能实现多个jdk版本共存。

    ps:环境变量的其他小玩法,请移步利用环境变量实现win+R 打开应用(装x利器)

转载于:https://my.oschina.net/u/3773344/blog/1830711

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值