【发布时间】:2011-07-16 01:16:16
【问题描述】:
我在项目的 lib 文件夹中有一个 JAR,并在使用 ANT 构建时尝试获取包含类路径中属性文件的目录结构。任何想法如何最好地在类路径上获得该结构?
谢谢!
【问题讨论】:
标签: ant jar directory classpath
我在项目的 lib 文件夹中有一个 JAR,并在使用 ANT 构建时尝试获取包含类路径中属性文件的目录结构。任何想法如何最好地在类路径上获得该结构?
谢谢!
【问题讨论】:
标签: ant jar directory classpath
我假设您想使用 property 任务将属性文件加载到您的构建中。
如果是这种情况,有几个选择。
首先您可以使用url 形式的任务,使用jar url:
<property url="jar:file:lib/my_jar.jar!/path/to/myfile.properties" />
您也可以使用resource 表单,并将jar 指定为类路径:
<property resource="/path/to/myfile.properties" classpath="lib/my_jar.jar"/>
如果您想执行其他操作而不是加载属性,请查看javaresource - 许多任务都可以将资源作为输入,因此您应该能够找到一种方法来做您想做的事情。
【讨论】: