Sonarqube 扫描期间未检测到声纳排除属性

Sonarqube 扫描期间未检测到声纳排除属性,sonarqube,sonarqube-scan,sonar-runner,Sonarqube,Sonarqube Scan,Sonar Runner,我试图通过克隆Github repo的源代码从jenkins运行sonar scanner 用例:在运行声纳扫描器时,我不想将一些项目目录作为扫描的一部分 我已按顺序添加了以下属性: Sonar.projectkey= Sonar.projectversion= Sonar.projectname= Sonar.sources= X, x/y, x/z Sonar.exclusions= x/a/** 在使用上述结果运行声纳扫描后,我知道扫描仍然从x/a/**目录中提取代码。如果我在这里遗漏了

我试图通过克隆Github repo的源代码从jenkins运行sonar scanner

用例:在运行声纳扫描器时,我不想将一些项目目录作为扫描的一部分

我已按顺序添加了以下属性:

Sonar.projectkey= Sonar.projectversion= Sonar.projectname= Sonar.sources= X, x/y, x/z Sonar.exclusions= x/a/**
在使用上述结果运行声纳扫描后,我知道扫描仍然从x/a/**目录中提取代码。如果我在这里遗漏了任何内容,请建议任何输入。

应该是:

sonar.exclusions=x/a/**
无空白:

Sonar.exclusions= x/a/**
如果要在命令行上运行,则应为:

-Dsonar.exclusions=x/a/**

谢谢你的评论。我也尝试过在没有空格的情况下做同样的事情。但是,对于comand来说,它应该是:
-Dsonar.projectkey=-Dsonar.projectversion=-Dsonar.projectname=-Dsonar.sources=X,X/y,X/z-Dsonar.exclusions=X/a/**