Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java tools & IDE's > maven pmd plugin для мультимодульного проекта |
Автор: powerOn 23.1.2012, 19:48 | ||
Всем привет У меня есть мультимодульный проек с различной вложеностью, 2 - 3 уровня. На каждом уровне есть модули с исходниками. Я хочу настроить pmd проверку всего этого добра заранее подготовленными рулами - имеется xml файл. Как мне в настройках плагина указать, что последний лежит в папке с корневым помом, так что бы его могли найти модули на разных уровнях вложенности? (абсолютный путь и url ресурса не подходят - нужна портируемость проекта).
|
Автор: mstalker26 23.1.2012, 20:44 |
Если правила(rules) одинаковые, что мешает сконфигурировать плагин в parent-pom? А если для отдельного модуля нужен будет свой, то перепишешь(override) его в поме модуля. |
Автор: powerOn 26.1.2012, 00:29 |
mstalker26, в одном парент поме не могу прописать, поскольку уровней вложенности (папки/подпапки) дочерних модулей больше чем 2. В такой ситуации указание относительного пути к файлу с рулами работает для модулей только на одном из этих уровней. Но я мысль уловил, нужно в парент помах для каждого уровня определять положение файла с рулами, в каждом отдельном модуле конечно жестковато дублировать эту информацию (хотя работать будет точно). Спасибо за ответ! |