Вызов сценария сборки документации

Вызов сценария сборки документации, созданного с помощью мастера, производится внутри действия javadocs. Действие javadocs зависит от действия init, в котором определено значение свойства doc. dir. Здесь предполагается, что файл сценария javadoc. xml находится в той же папке, что и основной сценарий.
Последние два действия служат для создания дистрибутива проекта и удаления временных файлов. Решетки, металлические решетки, кованые решетки, решетки на окна от производителя. Действия с именами dist и clean являются общепринятыми в большинстве сценариев Ant. Требования к действию dist окончательно не определены, но, как правило, с его помощью создается архивный файл ZIP, в который вкладываются файлы JAR, документация и, возможно, файлы с исходными текстами и отчет о прохождении тестов, если этот проект распространяется с открытыми исходными текстами.
Данный файл сценария сборки является достаточно универсал!» и может служить шаблоном сценария сборки и тестирова ния других проектов Java в рабочей области Eclipse. Единственное, что будет меняться от проекта к проекту, это значения свойств в действии init, где производится подключение внешних библиотек, необходимых для компиляции исходных текстов. Для анализа программного кода и вывода результатов существурода нередко выполняется в процессе автоматической сборки проекта для последующего изучения результатов в поисках воз можных проблем и для проверки соответствия исходных тек стов принятым соглашениям. Одним из таких инструментов является PMD, который доступен как в виде модуля расширения Eclipse, так и в виде операции Ant. PMD представляет собой утилиту поиска проблемных мест в программном коде на языке Java. Анализ исходных текстов производится статически, без запуска самой программы. В составе дистрибутива PMD поставляется большое число правил анализа, в соответствии с которыми может выполняться проверка исходных текстов. Существует возможность создания своих собственных правил, посредством которых можно опрс делить свои собственные требования. Например, при создании программ EJB, можно написать правило, которое будет отмечать попытки создания объектов Thread или Socket. При скани ровании исходных текстов, PMD отыскивает потенциальны с проблемы.

Понравилась статья? Поделиться с друзьями: