在 Windows 中的不同 JDK 版本之间切换
我正在从事一些项目,其中一些使用不同的JDK。在 JDK 版本之间切换并不舒适。所以我想知道是否有任何简单的方法来改变它?
我找到了2种方法,应该可以解决这个问题,但它不起作用。
第一个解决方案是创建一个像这样的蝙蝠文件:
@echo off
echo Setting JAVA_HOME
set JAVA_HOME=C:\Program Files\Java\jdk1.7.0_72
echo setting PATH
set PATH=C:\Program Files\Java\jdk1.7.0_72\bin;%PATH%
echo Display java version
java -version
pause
在运行这个蝙蝠之后,我看到了正确版本的Java。但是当我关闭这个CMD并打开一个新的CMD并键入“java -version”时,它说我仍然有1.8.0_25。所以它不起作用。
我发现的第二个解决方案是来自此站点的应用程序。它也不行。与第一个解决方案中的效果相同。
有什么想法吗?因为通过以下方式更改JAVA_HOME和PAHT:Win + Pause ->高级系统设置->环境变量->并编辑这些变量,是可怕的方式...