我正在尝试将某个目录排除在Sonar分析之外。我在sonar-project.properties文件中定义了以下属性:
sonar.sources=src/java
sonar.exclusions=src/java/test/****/*.java我的目录结构是:
src/java/dig
src/java/test/dig当我运行sonar-runner时,我得到以下信息:
INFO - Excluded sources:
INFO - src/java/test/**/*.java
INFO - Excluded tests:
INFO - **/package-info.java但是,当我检查分析结果时,test目录中的所有包仍然存在。
我只需要告诉Sonar不要分析测试目录和其中的任何包。
发布于 2015-07-26 23:59:12
尝试如下所示:
sonar.exclusions=src/java/test/**发布于 2016-02-12 17:16:37
我可以使用以下配置排除多个目录(以逗号分隔的文件夹路径):
sonar.exclusions=system/**, test/**, application/third_party/**, application/logs/**在运行声纳跑步器时,我在日志中得到了以下内容:
Excluded sources:
system/**
test/**
application/third_party/**
application/logs/**发布于 2018-08-29 17:02:43
这将适用于您的情况:
sonar.exclusions=**/src/java/dig/ ** , **/src/java/test/dig/ **https://stackoverflow.com/questions/21323276
复制相似问题