我需要在 cmd.exe 中设置 Java 环境变量。我尝试了这个:
set java = System.out.println(System.getProperty("java.home"));
path=java;%path%
我知道这不会改变任何东西,但我认为这是个好的开始。那么我该如何更改 Java 环境变量?(该脚本需要在 Windows 7 和 8 客户端上运行。)
答案1
以下命令将设置 JAVA_HOME 环境变量。如果您要安装基于 Java 的应用程序(如 Eclipse、Tomcat 等),则需要此变量
SET JAVA_HOME = C:/Program Files/Java
以下命令将设置 PATH 环境变量。如果你想访问 java 编译器 (javac) 和 java 本身,这是必需的。
SET PATH = %PATH%;%JAVA_HOME%\bin
答案2
这个怎么样 :
set JAVA=path\to\the\desired\jdk
set PATH=%JAVA%;%PATH%
但请记住,每次更改/创建环境变量时,您只会在当前打开的 cmd.exe 中看到这些更改。
如果您想通过脚本更改整个 jdk 系统,我不确定这在 Windows 上是否如此容易。