Windows 10 - 系统环境变量(路径与路径)

时间:2018-02-08 13:08:56

标签: java eclipse maven path windows-10

我正在学习java,并将jdk设置为Path系统变量的一部分。 在遵循有关如何安装Maven的指南时,我创建了一个PATH变量并再次将jdk设置为PATH变量。

结果是Path变量已从系统中删除(Windows 10)。 此外,jdk和jre也从安装位置(C:\Program Files\Java)中删除。 我重新安装了jdk和jre,并定义了一个新的PATH变量。现在,我可以运行java和eclipse,并没有遇到任何问题。

我的问题:

  1. PATHPath之间有什么区别吗?
  2. Path变量设置了很多程序(我不记得哪些程序)。现在它已经不存在了,会有什么影响呢?
  3. Path变量被删除的原因是什么?
  4. 谢谢, 奥伦

1 个答案:

答案 0 :(得分:0)

1) PATH 路径是相同的,因为Windows环境变量不区分大小写(File paths in Windows environment not case sensitive?)。

2)Windows使用路径来查找不在“当前文件夹”中的可执行文件。例如,当您在命令行上键入“java.exe”时,Windows将首先尝试在您所在的目录路径中查找具有此名称的本地可执行文件。如果在那里找不到它,Windows将在其他地方查找该文件。在此搜索的某个时刻,它将在 Path 变量的每个目录条目中查找文件,从第一个到最后一个。这就是路径是订单重要的路径列表的原因。

如果您已删除或清空路径变量,可能会对某些先前第三方安装的程序产生一些副作用,因为它的可执行文件不会在其安装文件夹之外找到。

3)在尝试设置Java环境时,您可能会意外删除它。这很难猜到......