我无法在我的项目中 运行 SonarQube

I'm not able to run SonarQube on my project

我已经安装了 sonarqube 服务器和扫描仪,并且还更改了属性文件。但它仍然给出以下问题。

错误:SonarQube 扫描仪执行期间出错 java.lang.IllegalStateException: Project home 必须是一个已经存在的目录:C:\Django\webapplication\webapplication\Djangowebapplication

我的项目在 C:\Django\webapplication directory.Below 是我的 sonar-project.properties 文件的配置文件

sonar.projectKey=devsonarqube
sonar.projectName=webapplication
sonar.projectVersion=1.0
sonar.projectBaseDir=C:\Django\webapplication
sonar.sources=C:\Django\webapplication

java properties个文件中\个字符需要用\进行转义,例如:

sonar.projectBaseDir=C:\Django\webapplication
sonar.sources=.

注意:/不需要转义:

sonar.projectBaseDir=C:/Django/webapplication
sonar.sources=.