gpt4 book ai didi

java - 如何在 Windows 中为 Java 设置环境变量

转载 作者:IT老高 更新时间:2023-10-28 12:18:09 25 4
gpt4 key购买 nike

如何在 Windows 中设置 Java 的环境变量(类路径)?

最佳答案

64 位 Windows 7 或 Windows 8 上的 Java SE Development Kit 8u112

设置以下用户环境变量(==用户变量类型的环境变量)

  • JAVA_HOME : C:\Program Files\Java\jdk1.8.0_112
  • JDK_HOME : %JAVA_HOME%
  • JRE_HOME : %JAVA_HOME%\jre
  • CLASSPATH : .;%JAVA_HOME%\lib;%JAVA_HOME%\jre\lib
  • PATH : your-unique-entries;%JAVA_HOME%\bin(确保较长的 your-unique-entries包含对另一个 Java 安装文件夹的任何其他引用。

Note for Windows users on 64-bit systems:

Progra~1 = 'Program Files'
Progra~2 = 'Program Files(x86)'

请注意,这些环境变量源自“根”环境变量JAVA_HOME。这使得在更新 JDK 时更新环境变量变得容易。只需将 JAVA_HOME 指向全新安装即可。

There is a blogpost explaining the rationale behind all these environment variables .

可选建议

  • 添加一个用户环境变量 JAVA_TOOL_OPTIONS,其值为-Dfile.encoding="UTF-8"。这确保了 Java(和诸如 Maven 之类的工具)将以 UTF-8Charset.defaultCharset() 运行(而不是默认的Windows-1252)。这在使用我自己的代码和其他人的代码时省去了很多麻烦,不幸的是,这些代码经常假设(理智的)默认编码 UTF-8
  • 安装JDK时,它会在系统环境变量 Path中添加一个条目C:\ProgramData\Oracle\Java\javapath; .有趣的是,我注意到该目录中的链接在 JDK 安装更新期间没有得到更新。所以最好将C:\ProgramData\Oracle\Java\javapath;Path系统环境变量中去掉,这样环境才会一致。

关于java - 如何在 Windows 中为 Java 设置环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1672281/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com