当我的Maven构建在Jenkins上运行时,我希望Eclipse中的Checkstyle规则符合规则。
我该怎么做?
感谢。
[编辑]
因此,我将eclipse中的checkstyle设置导出到项目文件夹中的新XML文件,并使用
指向maven checkstyle插件<plugin>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.6</version>
<configuration>
<configLocation>checkstyle.xml</configLocation>
</configuration>
</plugin>
答案 0 :(得分:1)
您必须将eclipse checkstyle设置导出到文件中,并将Jenkin(/ Hudson)checkstyle插件配置为使用相同的配置文件。
答案 1 :(得分:0)
我按照以下方式执行了操作:我有一个单独的maven构建项目,其中包含checkstyle / pmd以及类路径上的其他内容(规则集)。 将此项目作为依赖项添加到pom中的checkstyle / pmd插件配置中,如果您简单地调用maven checkstyle / pmd目标,它将在maven和jenkins / hudson中工作。 像魅力一样。