[英]How to use ant unjar file from a jar into a specific directory without path from jar
[英]How to unjar a file referencing it from the classpath in ANT > 1.7 but < 1.8
我期待一個解壓縮從ANT內部的類路徑引用的文件的示例。 我在網絡上找不到任何示例。 當我嘗試使用unjar目標中的路徑時,它會將所有jar文件解壓縮到classpath中。 有人可以給我一些例子嗎?
您必須指定要解壓縮的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>
查看解壓縮任務文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.