我有一个依赖于外部 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>