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

Java Windows 10-系统环境变量(路径与路径),java,eclipse,maven,path,windows-10,Java,Eclipse,Maven,Path,Windows 10,我正在学习java,并将jdk设置为Path系统变量的一部分。 在遵循关于如何安装Maven的指南时,我创建了一个PATH变量,并再次将jdk设置为PATH变量 结果是Path变量从系统(Windows 10)中删除。 此外,jdk和jre也从安装位置删除(C:\ProgramFiles\Java)。 我重新安装了jdk和jre,并定义了一个新的PATH变量。目前,我可以运行java和eclipse,并且没有遇到任何问题 我的问题是: PATH和PATH之间有什么区别吗 Path变量设置了许多程

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

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

我的问题是:

  • PATH
    PATH
    之间有什么区别吗
  • Path
    变量设置了许多程序(我不记得是哪个程序)。既然它已经不存在了,那会有什么影响呢
  • Path
    变量被删除的原因可能是什么
  • 谢谢, Oren

    1)PATHPATH是相同的,因为Windows环境变量不区分大小写()

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

    如果删除或清空了Path变量,可能会对以前安装的第三方程序产生一些副作用,因为在安装文件夹外找不到它的可执行文件

    3) 很可能您在尝试设置Java环境时意外删除了它。很难猜测…

    1)PATHPATH是相同的,因为Windows环境变量不区分大小写()

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

    如果删除或清空了Path变量,可能会对以前安装的第三方程序产生一些副作用,因为在安装文件夹外找不到它的可执行文件


    3) 很可能您在尝试设置Java环境时意外删除了它。很难猜测…

    afaik,变量名不区分大小写;所以PATH==PATH不要忘记投票和/或接受答案,以帮助未来的读者:好吧,变量名不区分大小写;所以PATH==PATH不要忘记投票和/或接受答案,以帮助未来的读者:感谢您的澄清我再次尝试设置变量,而且PATH似乎不区分大小写。当我创建一个新的Path变量时,前一个变量被删除了。感谢您的澄清。我再次尝试设置变量,似乎Path不区分大小写。当我创建一个新的Path变量时,前一个变量被删除了。