Проверить, существует ли пакет в скрипте Ant? - PullRequest
2 голосов
/ 07 мая 2010

Я пишу Ant-скрипт для генерации Javadoc для моей программы. сценарий муравья как:

<javadoc access="public" 
    source="1.6" 
    sourcepath="${basedir}/../${current.project}/src" 
    destdir="${basedir}/dist/doc/${current.project}" 
    packagenames="${current.project}" />

Но у меня возникла проблема, если ${current.project} (packagenames="${current.project}") не существует, тогда Ant выдаст ошибку и остановит процесс.

Я хочу спросить, есть ли способ проверить, что если имя пакета (${current.project}) не существует, то Ant продолжит выполнять свою работу до конца?

1 Ответ

0 голосов
/ 07 мая 2010

вы можете добавить атрибут failonerror="false" к вашей задаче javadoc, чтобы он предотвратил сбой всей сборки - но задача javadoc все равно не запустится.

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