我正在开展几个项目,其中一些正在使用不同的JDK.在JDK版本之间切换并不舒服.所以我想知道是否有任何简单的方法来改变它?
我找到了2种方法,它们应该可以解决这个问题,但它不起作用.
第一个解决方案是创建这样的bat文件:
@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
Run Code Online (Sandbox Code Playgroud)
在运行这个蝙蝠之后,我看到了正确的Java版本.但当我关闭这个CMD并打开一个新的并输入"java -version"时,它说我仍然有1.8.0_25.所以它不起作用.
我找到的第二个解决方案是来自该站点的应用程序.它也不起作用.与第一种解决方案相同的效果.
有任何想法吗?因为通过以下方式更改JAVA_HOME和PAHT:Win + Pause - >高级系统设置 - >环境变量 - >并编辑这些变量,这是很糟糕的方式......