日期:2014-05-17  浏览次数:20678 次

散分:关于ANT工具的一个小问题
在ant的build.xml文件中有这么一个设置
<property environment="env"/>
这个property有什么作用?

------解决方案--------------------
这个property用来获取ant运行所在主机的环境变量,通过env可以获得主机诸如JAVA_HOME CLASSPATH这样的环境变量
------解决方案--------------------
你可以google一下如何查看系统的环境变量
这个你如果是windows的话,安装完系统一般会内置有很多个,比如PATH OS PATHEXT TEMP等等,用户也可以自己创建环境变量,这个就无法枚举了

ANT里面这个env的作用就是所有你电脑上有的这些环境变量,无论内置的还是用户自己添加的都可以获取到值,在ANT的任务中使用


探讨

引用:

这个property用来获取ant运行所在主机的环境变量,通过env可以获得主机诸如JAVA_HOME CLASSPATH这样的环境变量

环境变量都包括哪些呢?

------解决方案--------------------
所有的环境变量,JAVA获取 没有任何问题 

探讨

引用:

你可以google一下如何查看系统的环境变量
这个你如果是windows的话,安装完系统一般会内置有很多个,比如PATH OS PATHEXT TEMP等等,用户也可以自己创建环境变量,这个就无法枚举了

ANT里面这个env的作用就是所有你电脑上有的这些环境变量,无论内置的还是用户自己添加的都可以获取到值,在ANT的任务中使用

……