我在我的Windows上安装Java。 我想知道在用户variables中设置Javapath并将其设置在系统variables中的区别?
Right-click My Computer and go to Properties->Advanced->Environmental Variables …
以上是user variables ,下面是system variables 。 为应用程序创建环境时,这些元素被组合在一起。 系统变量为所有用户共享,但用户变量仅适用于您的帐户/配置文件。
Environment variables按以下顺序被“评估”(即它们被归属):
System variables Variables defined in autoexec.bat User variables
简而言之,
系统环境变量对所有用户都是全局的,而用户环境变量只针对当前登录的用户。
系统变量在机器上的所有用户之间共享。 用户变量是特定于单个用户的。
最终,它们都具有相同的效果,而决定应该取决于谁需要在机器上使用Java。
如果您在user variables设置路径,则该路径仅对用户可见。 在system variables ,所有用户都可以看到这个路径。
系统变量=所有用户,用户变量=用户的帐户被用来设置它。