0

我在报告部分的 pom 中使用它:

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-pmd-plugin</artifactId>
                <version>2.7.1</version>
                <configuration>
                    <rulesets>
                        <ruleset>http://serverxxx/pmd-java.xml</ruleset>
                    </rulesets>
                    <targetJdk>1.6</targetJdk>
                </configuration>
            </plugin>

不知何故,它不起作用。当我直接使用规则而不是通过 http 使用自定义规则集时,它可以正常工作。我使用 pmd:pmd 并且该部分也在 pom 的构建部分中......

日志:16:11:05 [INFO] --- maven-pmd-plugin:2.7.1:cpd (default-cli) @ online-news --- 16:11:05 mojoSucceeded org.apache.maven.plugins: maven-pmd-plugin:2.7.1(default-cli) 16:11:05 [DRY] 查找与模式 cpd.xml 匹配的所有文件 16:11:05 [DRY] 解析 D:\build\hudson 中的 1 个文件\jobs\xxx migration-maven-3 CI\workspace\migration-maven-3\application\online-modules\online-news\target 16:11:06 [DRY] 成功解析文件 D:\build\hudson\jobs\ xxx migration-maven-3 CI\workspace\migration-maven-3\application\online-modules\online-news\target\cpd.xml 模块新闻的 31 个警告。16:11:06 [DRY] 根据参考构建 #13 计算警告增量 16:11:06 mojoStarted org.codehaus.mojo:findbugs-maven-plugin:2.5.2(default-cli)

4

0 回答 0