0
中從類路徑中引用它的文件unjar我期待着一個例子,它可以從ANT中的類路徑中引用一個引用的文件。我在網上找不到任何示例。當我嘗試使用unjar目標中的路徑時,它將unjars類路徑中的所有jar文件。任何人都可以給我舉一些例子嗎?如何在ANT> 1.7但是<1.8
中從類路徑中引用它的文件unjar我期待着一個例子,它可以從ANT中的類路徑中引用一個引用的文件。我在網上找不到任何示例。當我嘗試使用unjar目標中的路徑時,它將unjars類路徑中的所有jar文件。任何人都可以給我舉一些例子嗎?如何在ANT> 1.7但是<1.8
您必須指定您要打開的jar名稱。
也許你在你的src具有通配符(*)
這將其unjar所有罐子在$ {} ant.home/lib目錄/
<unzip src="${ant.home}/lib/*.jar" dest="..."/>
我認爲你應該使用:
<unzip src="${ant.home}/lib/ant.jar" dest="..."/>
如果你想從你的罐子裏取出一些文件看看這個例子:
<unzip src="${ant.home}/lib/ant.jar" dest="...">
<patternset>
<include name="**/ant_logo_large.gif"/>
<include name="**/LICENSE.txt"/>
</patternset>
</unzip>
在這裏,你正在尋找作爲絕對路徑的罐子。我需要的是使用classpath引用jar。我沒有jar的絕對路徑,除了jar的名字做unjar。而且類路徑被賦予腳本,腳本不會生成類路徑。 – user534670 2010-12-10 04:24:21