使用maven eclipse插件,我可以通过向pom.xml添加必要的调用并调用“mvn eclipse:eclipse”来配置checkstyle或声纳配置来创建项目配置。
我团队的一些成员想要使用“导入Maven项目”,因此无法获得项目预配置的好处。有没有办法为m2eclipse提供相同(或类似)的提示?
我想要完成的是人们只需“导入Maven项目”,他们会自动获得一个预先配置了正确的checkstyle配置的项目(可能从POM中定义的某个地方下载),而无需手动进入项目偏好并点击很多。这在某种程度上违背了自动项目生成的目的: - )
答案 0 :(得分:1)
Can I Configure m2eclipse through pom.xml?中有关于此主题的更详细解答:完全自动配置只能通过ProjectConfigurator实现。但是有一个基于AntRun和XMLTask的解决方案,即使对于FindBugs和Sonar也是如此。结帐后只需手动触发一次。
答案 1 :(得分:0)
这可以通过编写自定义ProjectConfigurator来实现(如此thread中所述)。看起来有些人在m2e-extensions项目中创建了一些(针对Checkstyle,PMD,FindBugs)。