За допомогою плагіна Maven Eclipse я можу налаштувати checktyle або конфігурацію гідролокації шляхом додавання необхідних викликів до pom.xml та виклику "mvn eclipse: eclipse" для створення конфігурації проекту.
Деякі члени моєї команди хочуть просто використовувати "Імпорт"Maven project "і, отже, не отримувати переваг попередніх налаштувань проекту. Чи є спосіб надати ті ж (або аналогічні) натяки на m2eclipse?
Що я хочу досягти, це просто люди"Імпорт Maven Project", і вони автоматично отримують проект з попередньою конфігурацією з правильною конфігурацією checktyle (яка, можливо, завантажується з де-небудь, як визначено в POM), без необхідності вручну входити в параметри проекту та натиснути багато. Це якимось чином перемагає мета автоматичного створення проекту :-)
Відповіді:
1 для відповіді № 1Є докладніші відповіді на цю тему Чи можу я налаштувати m2eclipse через pom.xml?: Повністю автоматична конфігурація може бути тількидосягнуто за допомогою ProjectConfigurator. Але є рішення, засноване на AntRun і XMLTask навіть для FindBugs і Sonar. Потрібно вручну запускати лише один раз після оформлення замовлення.
0 для відповіді № 2
Це можна зробити, написавши звичай ProjectConfigurator (як згадувалося в цьому нитка) І, схоже, хтось опублікував деякі з них (для Checkstyle, PMD, FindBugs) в m2е-розширення проект