Apache Ant で環境変数を参照するには、property要素のenvironment属性を使います。
次の内容で env.xml ファイルを用意しましょう。
<project name="envecho" default="main"> <property environment="env"/> <property name="deploy.dir" location="${env.HOME}/applications/tomcat"/> <target name="main"> <echo message="My home is ${env.HOME}"/> <echo message="deploy.dir is ${deploy.dir}"/> </target> </project>
これをAntで実行すると、次のような結果になります。
$ ant -f env.xml Buildfile: /home/user001/workspace/ant/env.xml main: [echo] My home is /home/user001 [echo] deploy.dir is /home/user001/applications/tomcat BUILD SUCCESSFUL Total time: 0 seconds
Apache Ant については下記が参考になります。