<property environment="env"/> <echo message="TMP = ${env.TMP}"/>
可以在Ant中通過為環境創建屬性並為其分配名稱來訪問環境變量。 然後可以使用屬性名稱訪問變量。
此示例顯示輸出中tmp環境變量的內容。 首先,環境加載到env屬性中。 然後使用$ {env.TMP}訪問tmp變量。 將值寫入輸出後。
<project name="MyProject" default="test" basedir="."> <target name="test"> <!-- Load the environment properties --> <property environment="env"/> <!-- Show the TMP in the output --> <echo message="TMP = ${env.TMP}"/> </target> </project>
V:\tmp\ant>ant Buildfile: build.xml test: [echo] TMP = C:\Users\Olivier\AppData\Local\Temp BUILD SUCCESSFUL Total time: 0 seconds