【发布时间】:2011-11-22 19:33:48
【问题描述】:
我有一个包含几个 jar 文件的文件夹,这些文件都应该放在一个类路径中:
<path id="my.classpath">
<fileset dir="/tmp/mylibs" includes="*.jar" />
</path>
现在我希望能够将所有这些 jar 文件作为单独的属性引用, 例如如果我有两个 jar 文件 foo.jar 和 bar.jar,那么我希望能够像
一样引用它们${foo.jar} (== /tmp/mylibs/foo.jar)
${bar.jar} (== /tmp/mylibs/bar.jar)
这在 Ant 中有可能吗?
谢谢,彼得
【问题讨论】:
-
您打算如何知道属性名称?
-
例如,它们应该像 jar 的名称一样简单地调用,所以 foo.jar ==> ${foo.jar}。但实际上我不需要这些名称,因为我只需要它们作为属性,因此我的 Eclipse .classpath 文件是正确编写的
标签: ant properties jar classpath