gpt4 book ai didi

maven-2 - Maven2中如何使用maven-simian-plugin?

转载 作者:行者123 更新时间:2023-12-03 02:51:44 25 4
gpt4 key购买 nike

我正在寻找 Simian 的 Maven2 报告插件我发现的最接近此类报告的是 this 。问题是,documentation for it似乎适用于 Maven 1。为什么 Maven 1 插件存储在 Maven 2 存储库中?我想这意味着我可以使用它......但是如何使用?该网站提到了报告,但如果我没有 src/main/site,是否意味着我无法使用它?我有点希望有类似于 mvn checkstyle:checkstylemvn pmd:pmdmvn simian:simian 。我不想仅为报告生成网站。当我想要的只是一份完整的 xml 报告时,网站生成时间太长。

最佳答案

中心列出的 Simian 插件实际上适用于 Maven 1(如果您检查内容,您将看到一个project.xml 和一个plugin.jelly)。这就解释了为什么它不起作用。这是垃圾,我认为应该删除。

据我所知,没有公开可用的 Maven 2 插件,这可能与许可证有关(Simian isn't open source )。

作为替代方案,请查看 PMD 的 CPD plugin ,它可能不像 simian 那样功能齐全,但我知道它可以在 Maven 2 构建中工作,并且可以很好地检测 copypasta。

要配置 PMD,请将以下内容添加到 POM 中:

<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-pmd-plugin</artifactId>
<version>2.4</version>
</plugin>
</plugins>
</reporting>

关于maven-2 - Maven2中如何使用maven-simian-plugin?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1077700/

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