Windows上切换java8和java11

2019-08-16 11:24:55来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

Windows上切换java8和java11

Windows上安装了java8和java11,时不时要切换,于是思考写行命令解决。
思路是修改java_home变量。我的java_home变量是设置在系统级别的。

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

  • set:临时修改普通的环境变量,只对当前窗口有效。
  • setx:可以永久修改环境变量,包括系统变量。不会影响已经打开的cmd窗口。

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

切换java8

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

切换java11

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

其中/m参数表示修改系统变量。
分别保存为java8.batjava11.bat。以管理员权限执行即可。唯一不足是打开时候cmd窗口闪屏,先凑合着使用。


原文链接:https://www.cnblogs.com/ycwu314/p/11262520.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:通俗地说决策树算法(二)实例解析

下一篇:Netty框架问题记录1--多线程下批量发送消息导致消息被覆盖