我构建我的代码并通过Jenkins调用SONAR分析。 我想忽略属于我的代码的'target'文件夹下的SONAR代码分析中的所有文件夹/文件。我已经尝试了以下事项:
[错误]失败 执行目标org.codehaus.mojo:sonar-maven-plugin:2.5:声纳 项目中的(default-cli):在索引0附近悬挂元字符'*' [错误] / target / [错误] ^
在SONAR的设置>下添加'\\ * \\ * / target / \\ * \\ *'排除,以避免普遍存在的错误。
在sonar.properties文件中添加了'sonar.exclusions = / target / '。
但SONAR仍在分析“target”文件夹下及其所有子文件夹下的代码。
答案 0 :(得分:2)
正确的解决方案是:
sonar.exclusions=target/**
(或只是target/**
是你通过UI设置的)
答案 1 :(得分:1)
模式应为
-Dsonar.exclusions=**/target/**