Как вы можете сказать файлу сборки ant, чтобы рекурсивно добавлять все файлы из каталога bin в jarfile? - PullRequest
4 голосов
/ 29 августа 2011

У меня есть следующий файл сборки ant, который должен упаковать все файлы классов в каталоге bin в jarfile:

<?xml version="1.0" encoding="utf-8"?>
<project name="RemoteJunitXletServer.makejar" default="makejar" basedir=".">
    <target name="makejar" description="Build a jarfile based on the JunitServer project">
        <jar jarfile="JunitServer.jar" includes="**.class" basedir="bin" />
    </target>
</project>

К сожалению, включение «**. Class» занимает только два каталога и не копирует файлы глубже двух каталогов внутри папки bin. Должны ли эти каталоги быть явно объявлены? Или есть способ заставить Ant скопировать все файлы классов внутри папки bin независимо от их местоположения, сохранив структуру папки?

1 Ответ

9 голосов
/ 29 августа 2011

Попробуйте includes="**/**.class" ...

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