前言

在实际的工作环境中,因为资源有限,一个人在公司,不可能配备多台电脑,所以就不可能有多个环境,但是一个人可能存在于多个项目,例如:在公司里面,尤其在一个大型的国企里面,研发产品生产线有很多条,当研发人员在某条生产线上进行编写代码,项目使用的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
来        源: CSDN (Chinese Software Developer Network)
原        文: https://blog.csdn.net/Hello_World_QWP/article/details/88838355
版权声明: 本文为博主原创文章,请在转载时务必注明博文出处!

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

  1. windows :Tomcat免安装版环境变量配置 + jdk配置

    1.  下载后解压,我解压的目录为:D:\Tomcat\apache-tomcat-9.0.1-windows-x64 2.  安装jdk和jre, 并配置环境变量: 2.1 用户变量新建JAVA_H ...

  2. mingw64安装和环境变量配置教程

    今天想安装一个mingw64编译器,这样的话可以在VSCode和Matlab里面编译C语言了,也方便后续在simulink中使用S-function.记录在此,以便后续重新安装使用. 首先按照ming ...

  3. 【CV】Python下载安装及环境变量配置教程

    目录 Python下载 Python安装 Python环境变量配置 Python下载 可通过https://www.python.org/downloads/下载 1.进入网页后点击Windows,其 ...

  4. java 1.8环境变量_java1.8安装及环境变量配置教程

    一.前言 虽然jdk1.9版本已经问世,但是许多其他的配套设施并不一定支持jdk1.9版本,所以这里仅带领你配置jdk1.8.而jdk1.9的操作也几乎是相同的. 本教程适用于windows10 64 ...

  5. win8能开发android的sdk么,Win8下Android SDK安装与环境变量配置教程

    Win8下Android SDK的安装与环境变量配置,具体内容如下 1.下载Android SDK,点击安装,直接默认路径即可! 进入该网站后往下拉就能找到sdk下载的位置,选择图中红圈的程序进行下载 ...

  6. JDK1.8下载、安装和环境变量配置教程(win7和win10分别介绍)

    目录 一.下载安装包 二.jdk1.8安装 三.环境变量配置 一.下载安装包 1. JDK1.8百度云下载路径: https://pan.baidu.com/s/1DY5qlMo6o1zUeiNLmd ...

  7. Win10环境Tomcat安装及环境变量配置教程

    目录 一.进入Tomcat官网 ?二.Tomcat安装 三.配置Tomcat环境变量 三.测试 一.进入Tomcat官网: 下载Tomcat9:http://tomcat.apache.org/ 二. ...

  8. mysql 5.7破解版下载_mysql 5.7 免安装版下载及配置教程

    第一步:下载 下载地址:http://dev.mysql.com/downloads/mysql/ 滚动到下方就能看到了,根据自己的需求下载: 我的电脑为64为的所以下载的为 Windows (x86 ...

  9. win10添加mysql8环境变量_win10下mysql8.0.12安装及环境变量配置教程

    Windows10平台下MySQL的安装.配置.启动和登录及配置环境变量 1.1 在MySQL的官网上下载安装文件并配置MySQL 提示:在安装过程中,window防火墙会弹出是否允许更改硬件等提示, ...

最新文章

  1. 人脸识别技术商用再加速 安企步履坚定
  2. ERP项目中一个表应该有哪些默认字段
  3. 让大家都成为电脑高手之二------运行_r篇
  4. php中如何调用datepicker,如何使用datepicker,ajax,php,mysql在两个日期之间生成报告?...
  5. python 画出决策边界_Python3入门机器学习 - 逻辑回归与决策边界
  6. HDU - 1863-畅通工程(最小生成树)
  7. Swift中的willSet与didSet
  8. python如何制作一个任意列表_我要悄悄学Python之列表(一)
  9. php 处理raw数据,PHP用HTTP_RAW_POST_DATA来接收post过来的数据
  10. c语言蜂鸣器放音乐程序,单片机蜂鸣器C语言程序
  11. CSS 常见布局 水平垂直居中对齐
  12. git pull 强制覆盖原版本
  13. 海洋cms(海洋视频内容管理系统) v12.5 bulid220618
  14. [效率提升]webstorm配置Prettier
  15. 微嵌WinCE平板与PC连接
  16. 应急响应入侵排查之第三篇常见的 Webshell 在线查杀工具
  17. 华为微型计算机,8英寸华为平板M5青春版今日发布
  18. Mysql中的三种循环
  19. 机器学习入门例子--预测浏览量
  20. 利用随机森林填补缺失值

热门文章

  1. 装机必备,海盗船电源系列热门产品大盘点!
  2. 【数据压缩】WAV文件格式
  3. 删除GitHub项目的文件或者文件夹
  4. python3 绝对值_python3对序列求绝对值
  5. 完美解决deepin-wine-wechat微信黑块以及聊天输入框中文字体显示为竖条的问题(亲测有效!)
  6. 体育不好能怪体育老师吗
  7. 熟知代码review那些事
  8. ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY)讲解
  9. 《牛萌萌大冒险》用户隐私政策
  10. APK包瘦身-追上那个胖子