gpt4 book ai didi

build - Maven Checkstyle 插件创建空报告

转载 作者:行者123 更新时间:2023-12-04 05:56:03 27 4
gpt4 key购买 nike

我们目前正在使用 Tycho 在 Maven 构建上迁移我们的 Eclipse RCP 应用程序。
一切运行良好,所以我们想引入 Maven checkstyle 插件。
结构如下所示:

parent
- pom.xml
child1
- pom.xml
child2
- pom.xml

每个 child 都被配置为来自父项目的模块(反之亦然)。
我们像这样配置了 maven-checkstyle-plugin:
<build>
...
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
<version>3.0</version>
<configuration>
<reportPlugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<version>2.9.1</version>
</plugin>
</reportPlugins>
</configuration>
</plugin>
</plugins>
</build>

从 child1 项目启动 mvn clean install 站点确实会创建 checkstyle-result.xml 但该文件是空的。

任何提示这里有什么问题?

最佳答案

这:
http://larsmartinle.wordpress.com/2011/01/22/getting-checkstyle-pmd-an-other-plugins-to-work-with-maven/
可能会帮助你

添加正确的源位置(而不是 maven 默认“src/main/java”)

..
<build>
<sourceDirectory>src</sourceDirectory>
..

关于build - Maven Checkstyle 插件创建空报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9499964/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com