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