Java11新特性(二)——JDK11绿色免安装版环境变量配置教程

本文介绍如何通过配置环境变量实现JDK11绿色免安装版的快速部署及版本切换,适用于多项目并存的场景,解决因项目需求不同而需频繁更换JDK版本的问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

在实际的工作环境中,因为资源有限,一个人在公司,不可能配备多台电脑,所以就不可能有多个环境,但是一个人可能存在于多个项目,例如:在公司里面,尤其在一个大型的国企里面,研发产品生产线有很多条,当研发人员在某条生产线上进行编写代码,项目使用的JDK是基于1.8的版本或更低版本,系统上线后,该条生产线就不需要这么多人了,人员就需要调整到其它生产线上,而这条生产线上使用的是基于JDK11进行开发的,所以就需系统环境的变化,以前安装的JDK1.8就需要卸载掉,再安装JDK11(否则会冲突的),然而,当在上一个项目在测试部门那边向你推来一个BUG时,你又不得不将JDK11卸载掉,再次安装上JDK1.8???

如何避免这样的情况?虽然以前使用JDK的安装版,进行傻瓜式的安装,直接下一步、下一步就完成了,以至于在安装的过程中具体的配置了哪些细节也不知道,但是这大大提高了局限性。博主现在同时使用到的环境有 JDK6、JDK7、JDK8、JDK11,只需要简单两个配置即可轻松做到环境的变化。

 

JDK11绿色免安装版环境变量配置教程

1、准备JDK11绿色版

Linux版:jdk-11.0.2_Linux-x64位下载

Mac版:jdk-11.0.2_Mac-x64位下载

Windows安装版:jdk-11.0.2_windows-x64位安装版下载

Windows绿色版:jdk-11.0.2_windows-x64位绿色免安装版下载

 

2、环境变量配置

下载完成后,解压获得一个jdk绿色包,不用任何安装操作,只需要将该包复制到指定的位置即可,如下图:

新建系统变量 “ JAVA_HOME ”,变量名位:JAVA_HOME,变量值为:jdk根目录

 

新建系统变量 “ classpath ”,变量名为:classpath,变量值为:“ .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar ”,如下图(如果classpath已经存在,则直接在里面追加即可):

 

在系统变量的Path变量中新增JDK的bin目录,如下图:

 

3、测试JDK11环境

测试JDK11绿色版是否可用,“ Ctrl + R ” 快捷键,并输入 “ cmd ” 输入Javac命令,或者输入命令 java -version,检测,如下图:

 

再来个JDK11中的JShell,这儿先简单的秀哈,因为JShell的内容比较多而且丰富,所以后面会出专门的文章来写关于JShell的,如下图:

 

 

4、环境变量变更(改为JDK8的环境)

修改系统变量 “ JAVA_HOME ”,变量值为:JDK8的根目录,如上图。

 

修改系统变量 “ Path ” ,或者直接新增变值:JDK8的bin目录即可,如果是新增,则直接调整其优先级即可,如上图。

 

5、测试JDK8环境

JDK8的环境配置好后,依旧按照上面的常规的测试办法,使用 -> javac & java -version ,内容如下图:

 

 

 

 


 好了,关于 Java11新特性(二)——JDK11绿色免安装版环境变量配置教程 就写到这儿了,如果还有什么疑问或遇到什么问题欢迎扫码提问,也可以给我留言哦,我会一一详细的解答的。 
歇后语:“ 共同学习,共同进步 ”,也希望大家多多关注CSND的IT社区。


作       者:华    仔
联系作者:who.seek.me@java98k.vip
来        源:优快云 (Chinese Software Developer Network)
原        文:https://blog.youkuaiyun.com/Hello_World_QWP/article/details/88838355
版权声明:本文为博主原创文章,请在转载时务必注明博文出处!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TechBro华仔

日拱一卒无有尽,功不唐捐终入海

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值