我要求分析大约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
答案 0 :(得分:2)
有一个简单的答案:阅读文档 - > sonarqube有很好的记录
https://docs.sonarqube.org/display/SONAR/Narrowing+the+Focus
sonar.inclusions
是您要查找的属性,以及如何使用模式,文档中对此进行了解释。
sonar.inclusions=src/net/something/**/*.java