为Java设置系统变量

为Java设置系统变量,java,system,environment,Java,System,Environment,刚开始用Java编程,我找到了一些详细介绍如何设置Path变量的指南。其中一个表示创建一个ёJAVA_HOMEё变量并在路径中引用它,如下所示:%JAVA_HOME%\bin,另一个表示直接将目录(带bin)放在路径变量中。有什么区别吗(访问权限) 在第一种情况下,您可以将JAVA_更改为HOME,Path将查看最新的JAVA 在第二种情况下,您必须在JavaHome和PATH中的2个位置更改它,否则您的行为会有意外 所以我选择第一个。 这是一种更好的通用方法,bin目录的相对路径和绝对路径不同

刚开始用Java编程,我找到了一些详细介绍如何设置Path变量的指南。其中一个表示创建一个ёJAVA_HOMEё变量并在
路径中引用它,如下所示:
%JAVA_HOME%\bin
,另一个表示直接将目录(带bin)放在
路径
变量中。有什么区别吗(访问权限)

  • 在第一种情况下,您可以将JAVA_更改为HOME,Path将查看最新的JAVA
  • 在第二种情况下,您必须在JavaHome和PATH中的2个位置更改它,否则您的行为会有意外
  • 所以我选择第一个。
    这是一种更好的通用方法,

    bin
    目录的相对路径和绝对路径不同。除了在path变量中使用JAVA\u HOME之外,是否还需要JAVA\u HOME?许多依赖JAVA的程序都使用此系统属性,因此在类路径中仍然需要它。