验证Maven中的SVN位置<;插件>;

验证Maven中的SVN位置<;插件>;,maven,svn,maven-3,Maven,Svn,Maven 3,在将SVN repo更改为不允许“匿名”访问时,maven构建中的两个组件现在在尝试从SVN读取两个文件时失败 这是因为我们现在需要进行身份验证才能从存储库中读取。我如何将SVN凭据添加到下面的Maven代码段/是否有其他方法来声明下面的repo及其各自的身份验证详细信息 <plugin> <groupId>org.codehaus.mojo</groupId>

在将SVN repo更改为不允许“匿名”访问时,maven构建中的两个组件现在在尝试从SVN读取两个文件时失败

这是因为我们现在需要进行身份验证才能从存储库中读取。我如何将SVN凭据添加到下面的Maven代码段/是否有其他方法来声明下面的repo及其各自的身份验证详细信息

                <plugin>
                    <groupId>org.codehaus.mojo</groupId>
                    <artifactId>findbugs-maven-plugin</artifactId>
                    <configuration>
                        <failOnError>false</failOnError>
                        <includeTests>true</includeTests>
                        <excludeFilterFile>http://somesubversionrepository/findbugs-exclude.xml</excludeFilterFile>
                    </configuration>
                </plugin>
                <plugin>
                    <groupId>org.apache.maven.plugins</groupId>
                    <artifactId>maven-pmd-plugin</artifactId>
                    <configuration>
                        <targetJdk>1.5</targetJdk>
                        <minimumPriority>2</minimumPriority>
                        <rulesets>
                            <ruleset>http://somesubversionrepository/RuleSet.xml</ruleset>
                        </rulesets>
                    </configuration>
                </plugin>

org.codehaus.mojo
findbugs maven插件
错误的
符合事实的
http://somesubversionrepository/findbugs-exclude.xml
org.apache.maven.plugins
maven pmd插件
1.5
2.
http://somesubversionrepository/RuleSet.xml

pmd规则集不是简单的规则列表而不是url吗?是的,但我们在SVN中保留了我们的规则集,以便在不同的项目中使用。据我所知,在这种情况下,不支持对http url进行身份验证。为了使它们在项目中保持一致,我建议将它们放在公司pom中,该pom包含此类配置,可以在findbugs maven插件中完成(多模块设置将它们外部化)。但我并不知道maven pmd插件(但可能值得一提)。非常感谢您的评论!我将接受您在上述同时给出的建议-+提高JIRA。在链接的PMD中提高JIRA: