开发经常需要配置 Windows 中的环境变量,其中经常需要配置的环境变量有 Path、XXXX_HOME。这两个环境变量在路径上非常相似,很多人都是不明白所以地就配置了。不过,开发人员最好还是要清楚技术中的每一个环节,以免以后在没有技术含量的地方上面浪费时间。
XXXX_HOME
环境变量 XXXX_HOME 往往描述的是应用的安装路径,这个路径下往往有 bin、lib、conf 等文件夹,有该应用的说明文件、许可证文件等文件。对于有的应用,此路径下面还有其它特殊文件夹,如 jre 等。
Path
环境变量 Path 往往描述的是应用的启动程序所在目录,这个目录所对应的文件夹往往被命名为 bin。bin 指的是 binary(二进制(文件))。该文件夹下存放的是该应用的可执行文件,如 exe、bat、cmd 等。一般来说,XXXX_HOME
的路径是 Path 路径的前缀。因此,Path 路径往往配置成该形式:%XXXX_HOME%\bin
。
在 Windows 中,如果设置了环境变量 Path,就可以直接在操作系统层面上运行某个和自己无关的程序。换句话说,Path 才是最终必须要设置的路径,而其它环境变量只是作为一种在操作系统层面中的“变量”,供有特殊需求的应用来读取。