Как разархивировать файл, ссылающийся на него из пути к классам в ANT> 1.7, но <1.8 - PullRequest
0 голосов
/ 08 декабря 2010

Я с нетерпением жду примера, который разархивирует файл, указанный в пути к классам внутри ANT.Я не смог найти ни одного примера в Интернете.Когда я попытался использовать путь внутри цели unjar, он разархивирует все файлы jar внутри пути к классам.Может кто-нибудь предложить мне что-нибудь, приведя какой-нибудь пример?

1 Ответ

0 голосов
/ 08 декабря 2010

Вы должны указать имя банки, которое вы хотите разархивировать.
Возможно, у вас есть подстановочный знак (*) в вашем источнике

Это разархивирует все банки в $ {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>

Посмотрите распаковка документации по задаче

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...