SonarQube,如何分析包而不是文件?

时间:2018-04-23 09:52:53

标签: file sonarqube package

我要求分析大约50个java文件,并且在编辑配置文件时不想逐个分析它们。如何进入目录,它会自动检测目录中的所有java文件并对所有java文件执行代码分析?

编辑:

我添加到配置文件的组件是:

sonar.projectKey=three
sonar.projectName=three
sonar.projectVersion=1.0
sonar.sources = C:/Users/x/Desktop/project/projectY/projectZ/src
sonar.inclusions = C:/Users/x/Desktop/project/projectY/projectZ/src/**/*.java

里面的src是两个目录,在这些子目录中,向下包含我要分析的所有java文件。 Windows 10 62bit操作系统。

它正在识别39个文件,但它说它被忽略了。

0 files indexed

39 files ignored because of inclusion/exclusion patterns

1 个答案:

答案 0 :(得分:2)

有一个简单的答案:阅读文档 - > sonarqube有很好的记录

https://docs.sonarqube.org/display/SONAR/Narrowing+the+Focus

sonar.inclusions是您要查找的属性,以及如何使用模式,文档中对此进行了解释。

sonar.inclusions=src/net/something/**/*.java