如何从ANT中的类路径解析引用它的文件> 1.7但是< 1.8

时间:2010-12-08 07:22:10

标签: ant unjar

我期待着一个示例,它可以解析从ANT中的类路径引用的文件。我在网上找不到任何例子。当我尝试使用unjar目标中的路径时,它会解析类路径中的所有jar文件。任何人都可以建议我举一些例子吗?

1 个答案:

答案 0 :(得分:0)

您必须指定要解开的jar名称。
你的src中可能有通配符(*)

这将解冻$ {ant.home} / lib /

中的所有jar
<unzip src="${ant.home}/lib/*.jar" dest="..."/>

我认为你应该使用:

<unzip src="${ant.home}/lib/ant.jar" dest="..."/>

如果你想解开jar中的一些文件,请看这个例子:

<unzip src="${ant.home}/lib/ant.jar" dest="...">
  <patternset>
    <include name="**/ant_logo_large.gif"/>
    <include name="**/LICENSE.txt"/>
  </patternset>
</unzip>

查看unzip task documentation