我们如何在cmd.exe中设置Java环境变量?

我们如何在cmd.exe中设置Java环境变量?

我需要在 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 上是否如此容易。

相关内容