我正在尝试对我的maven项目进行声纳分析,我在我的d:\abc
文件夹中设置了回购。
我正在尝试运行mvn sonar:sonar
,但是它正在尝试检查依赖jar的来源,因为该构建失败。
我在我的setting.xml
中尝试了sonar.exclusions属性,但这没有帮助。
我在互联网上找不到任何东西,我们怎么能让声纳忽略多个罐子而只关注源头。
以下是错误消息:
[错误]无法执行目标 org.codehaus.mojo:sonar-maven-plugin:2.6:sonar(default-cli)on project abc:没有文件或目录匹配 'd:\ abcrepo \ COM \ ABC \酪氨酸\框架\安全\ abclogin \ 2.7.9-SNAPSHOT \ abclogin-2.7.9-SNAPSHOT.jar' 在目录C:\ abc \ Custom \ Source \ Build \ xyz \ MavenBuild \ abc_ear - > [帮助1]
声纳版本是4.5.6。 任何帮助表示赞赏。
答案 0 :(得分:0)
您可以在 pom.xml 中使用sonar.exclusions
来排除您的jar目录:
<properties>
<sonar.exclusions>first/path,second/path</sonar.exclusions>
<properties>
答案 1 :(得分:0)
我尝试了以下工作:
MERGE
使用这个我能够跳过指向jar的特定模块。