Maven 2 Checkstyle configLocation

kuk*_*das 6 maven-2 checkstyle maven-plugin

我有一个项目,作为maven依赖一个jar文件,其中包含一个xml文件,我存储我的checkstyle规则.我认为只使用这个配置就可以了:<configLocation> mycheckstyle.xml </ configLocation>.我的理解是应该在类路径上搜索文件,我的jar文件是Maven依赖项,所以应该找到它,但是我得到一个资源未找到异常.有什么建议?提前致谢..

裤裤

Cla*_*lay 10

尝试在插件配置中添加依赖项部分.

例如,

  <plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-checkstyle-plugin</artifactId>
    <dependencies>
      <dependency>
        <groupId>com.example.whizbang</groupId>
        <artifactId>build-tools</artifactId>
        <version>1.0</version>
      </dependency>
    </dependencies>
  </plugin>
Run Code Online (Sandbox Code Playgroud)

有关更多信息,请参阅Maven Checkstyle插件 - 多模块配置.

  • 这对我们的团队非常有帮助。一旦我们意识到这是可能的,我们就创建了带有“jar”包装的简单 POM,只是为了处理我们的 checkstyle 配置。现在,跨项目的管理、版本控制(如果需要)和共享变得更加容易。 (2认同)