Analysis properties:(需要更全面的请上谷歌)
#required metadata
#projectKey项目的唯一标识,不能重复
sonar.projectKey=WebTest
sonar.projectName=WebTest
sonar.projectVersion=1.0
sonar.sourceEncoding=UTF-8
sonar.modules=java-module
# Java module
java-module.sonar.projectName=Java Module
java-module.sonar.language=java
# .表示projectBaseDir指定的目录
java-module.sonar.sources=.
java-module.sonar.projectBaseDir=src
sonar.binaries=classes
在最后一行加上排除文件:
java-module.sonar.exclusions=**/wly/**,**/wly/*test*.java
如果没有java-module则为:
sonar.exclusions=**/wly/**,**/wly/*test*.java
? 匹配单个字符
** 匹配0个或多个文件夹
* 匹配0个或多个字符
参考上一篇:Jenkins上集成sonar进行代码质量持续关注