2011-06-19 62 views
1

我希望Eclipse中的Checkstyle规则与我的Maven构建在Jenkins上运行时匹配规则。如何使Eclipse Checkstyle插件和Maven Checkstyle插件使用相同的规则?

我该怎么做?

谢谢。

[编辑]

所以我在Eclipse中导出的CheckStyle设置在项目文件夹一个新的XML文件,并指出在该行家的CheckStyle插件与

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

很高兴您发布了示例代码。 :) – bhagyas

回答

1

您必须导出eclipse checkstyle设置到一个文件中,并配置你的Jenkin(/ Hudson)checkstyle插件来使用相同的配置文件。

0

我做了如下:我有一个单独的maven构建项目,其中包含checkstyle/pmd和其他东西(规则集)在类路径上。 将这个项目添加为您的pom中checkstyle/pmd插件配置的依赖项,如果您简单地调用maven checkstyle/pmd目标,它将在maven和jenkins/hudson中工作。 工程就像一个魅力。

相关问题