【发布时间】:2015-01-22 10:11:34
【问题描述】:
我构建我的代码并通过 Jenkins 调用 SONAR 分析。 我想忽略 SONAR 代码分析中属于我的代码的“目标”文件夹下的所有文件夹/文件。我已经尝试了以下方法:
- 在 SONAR 的设置 > 排除项下添加了“/target/”,重新启动了 SONAR 服务器。但我收到以下错误
[错误] 失败 执行目标 org.codehaus.mojo:sonar-maven-plugin:2.5:sonar 项目上的(默认-cli):在索引 0 附近悬挂元字符“*” [错误] /target/ [错误] ^
在 SONAR 的设置 > 排除项下添加了 '\\*\\*/target/\\*\\*',以避免出现之前的错误。
在 sonar.properties 文件中添加了“sonar.exclusions=/target/”。
但 SONAR 仍在分析“目标”文件夹及其所有子文件夹下的代码。
【问题讨论】:
-
你能解决这个问题吗?