Как заставить плагин Eclipse Checkstyle и плагин Maven Checkstyle использовать одинаковые правила? - PullRequest
1 голос
/ 19 июня 2011

Я бы хотел, чтобы правила Checkstyle в Eclipse соответствовали правилам, когда моя сборка Maven выполняется на Jenkins.

Как мне это сделать?

Спасибо.

[править]

Поэтому я экспортировал настройки checkstyle в eclipse в новый XML-файл в папке проекта и указал плагин maven checkstyle на это с помощью

<plugin>
 <artifactId>maven-checkstyle-plugin</artifactId>
 <version>2.6</version>
 <configuration>
    <configLocation>checkstyle.xml</configLocation>
 </configuration>
</plugin>

Ответы [ 2 ]

1 голос
/ 20 июня 2011

Вам нужно будет экспортировать настройки вашего стиля затмения в файл и настроить плагин Jenkin (/ Hudson) для использования того же файла конфигурации.

0 голосов
/ 26 сентября 2011

Я сделал это следующим образом: у меня есть отдельный проект сборки maven, который содержит checkstyle / pmd и другие вещи (наборы правил) на пути к классам.Добавьте этот проект в качестве зависимости в конфигурации плагина checkstyle / pmd в вашем pom, и он будет работать в maven и в jenkins / hudson, если вы просто вызовете цель maven checkstyle / pmd.Работает как шарм.

...