То, что бросается в глаза, это то, что вы вызываете задачу 'zipfileset' внутри задачи 'jar'. Если вы пытаетесь сжать файл jar, вы можете добиться этого, используя атрибуты «compress» и «level» в задаче «jar».
Со страницы руководства для задачи 'jar' на сайте Ant ...
Сжатие - не только хранить данные, но
также сжать их, по умолчанию true.
Если вы не установите keepcompression
атрибут false, это будет применяться к
весь архив, а не только файлы
вы добавили при обновлении.
уровень - уровень не по умолчанию, на котором файл
сжатие должно быть выполнено. действительный
диапазон значений от 0 (нет
сжатие / самый быстрый) до 9 (максимум
сжатие / медленный). Так как Муравей 1.7
или если вы просто пытаетесь добавить зависимые jar-файлы в один zip-архив (почему?), Вы можете сначала попытаться заархивировать jar-файлы в каталог сборки, а затем включить заархивированный файл с набором файлов.