Windows上切换java8和java11

Windows上安装了java8和java11,时不时要切换,于是思考写行命令解决。

思路是修改java_home变量。我的java_home变量是设置在系统级别的。

修改环境变量有2个命令,set和setx:

set:临时修改普通的环境变量,只对当前窗口有效。

setx:可以永久修改环境变量,包括系统变量。不会影响已经打开的cmd窗口。

一开始饶了点弯路,用set不生效,后来才发现该用setx。

切换java8

```

setx /m JAVA_HOME "C:\Program Files\Java\jdk1.8.0_212"

```

切换java11

```

setx /m JAVA_HOME "C:\Program Files\Java\jdk-11.0.3"

```

其中/m参数表示修改系统变量。

分别保存为java8.bat和java11.bat。以管理员权限执行即可。唯一不足是打开时候cmd窗口闪屏,先凑合着使用。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 单机版spark搭建备忘:注意:scala搭配java8 过高的版本不兼容,以下网址下载java8https://...
    wong11阅读 854评论 0 1
  • 一、JDK的安装 1、Java-Package choose 上述文档翻译: JDK:针对Java开发者(Java...
    7叶阅读 1,495评论 1 2
  • 第一章:编译和安装SCons第二章:简单编译第三章:编译相关的一些事情第四章:编译和链接库文件第五章:节点对象第六...
    仙灵儿阅读 12,397评论 0 3
  • 个人笔记,方便自己查阅使用 Contents Java LangAssignment, ReferenceData...
    freenik阅读 1,563评论 0 6
  • 写在前面:接到这样的一个需求,在微信公众号的一个菜单上链接到一个第三方网页应用。最开始想,加个链接不就行了吗?不是...
    老街老街阅读 643评论 0 1

友情链接更多精彩内容