【发布时间】:2012-10-13 21:42:30
【问题描述】:
我有一个依赖于外部 jar 的项目的 ant 构建脚本。外部 jar 的位置在 Eclipse 中作为变量可用(例如,JJ2000_LIB,通过项目属性 > Java 构建路径 > 库中的“添加变量”添加)。
如何从 ant 访问此类 Eclipse 库变量?
理想情况下,我还希望能够从命令行运行相同的 ant 脚本并能够设置此变量。
我已经尝试过env.JJ2000_LIB,它可以在命令行中运行(如果我设置了环境变量),但不能在 Eclipse 中运行。我的build.xml 包含:
<property environment="env" />
<property name="jj2000_lib" value="${env.JJ2000_LIB}" />
<target>
<javac srcdir="${src}" classpath="${jj2000_lib}" destdir="${build}" />
</target>
【问题讨论】:
标签: eclipse ant environment-variables