原文自己写于CSDN,地址:https://blog.csdn.net/basic_wheels96/article/details/107206662

一句话说明
环境变量是帮助程序更好的运行。Oracle、Java等开发都需要加环境变量。

环境变量位置
以Windows 10操作系统为例,“我的电脑”右键-“高级系统设置”-“环境变量”。环境变量分为“用户变量”和“系统变量”。
通常我们设置的是系统环境变量,比如Path。

为什么有类似“%JAVA_HOME%”的路径
'%****%'字符串是目录的等值替换。
具体来讲,在系统变量中。
“AXIS2C_HOME”变量值设置为“C:\work\axis2c-1.6.0”
之后在Path中添加“%AXIS2C_HOME%\lib”
其实就是指向了“C:\work\axis2c-1.6.0\lib”目录
同理可得“%AXIS2C_HOME%\bin”等变量设置。

为什么是%JAVA_HOME%这样的字符串
%的字符串是操作系统的解析格式。不同系统格式不一样。
比如Windows和Linux不同,在Linux中等值替换的写法就不同。

总结
以前只知道需要设置环境变量,不明白为什么需要,以及%JAVA_HOME%这样的字符串含义。
所有会有因为环境变量没有配置好,导致IDE下的开发环境不能编译代码,产生消极心理。
这样的问题,其实是自己一知半解,没有理解配置环境变量的含义导致的。
现在通过工作需要和自己总结,对许多知识都有了较为深刻的理解。比如这次的环境变量。

 posted on 2020-12-18 10:35  Basic++  阅读(183)  评论(0编辑  收藏  举报