Согласно веб-сайту Flex PMD , плагин предназначен для запуска только в виде отчета. На самом деле, у него могут быть другие цели, но я не могу найти какую-либо информацию о них, и веб-сайт вызывает сбои в работе моего браузера (что раздражает), и http://opensource.adobe.com/svn/opensource/flexpmd/trunk в настоящее время не работает, поэтому я не смог проверить код Мохос. Если вы можете указать мне правильное направление, я могу дать лучший ответ.
Во всех случаях элемент <reporting>
не подходит для привязки цели плагина на этапе жизненного цикла сборки (это делается в <build>
, но я не знаю, какую цель вызывать, как объяснено) и должен выглядит так:
<reporting>
<plugins>
<plugin>
<groupId>com.adobe.ac</groupId>
<artifactId>flex-pmd-maven-plugin</artifactId>
<version>1.0.RC4</version>
</plugin>
</plugins>
</reporting>