java向path环境变量添加自定义路径javac如何查找路径?
今天,我安装了Java开发者工具包。但是,当我在控制台中简单地键入javac
时,它返回了一个错误。只有在我将位置添加到Javabin
文件夹的Path
环境变量中后,它才最终开始正常工作。然而,我对这个解决方案并不满意,我想知道它究竟为什么有效
流程如何知道,一旦我键入javac
,这些路径中的一个需要打开?我以前从未指定过此路径的别名。此外,该过程是否会遍历环境变量列表中的每个路径,直到找到正确的路径
你可以在下面搜索框中键入要查询的问题!
今天,我安装了Java开发者工具包。但是,当我在控制台中简单地键入javac
时,它返回了一个错误。只有在我将位置添加到Javabin
文件夹的Path
环境变量中后,它才最终开始正常工作。然而,我对这个解决方案并不满意,我想知道它究竟为什么有效
流程如何知道,一旦我键入javac
,这些路径中的一个需要打开?我以前从未指定过此路径的别名。此外,该过程是否会遍历环境变量列表中的每个路径,直到找到正确的路径
# 1 楼答案
执行命令时,将按照路径中的目录在变量中的显示顺序搜索路径中的目录,直到找到键入的命令为止
请看这里的第一个答案:https://superuser.com/questions/284342/what-are-path-and-other-environment-variables-and-how-can-i-set-or-use-them