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

时间:2019-11-21 11:13:05

标签: python django sonarqube

我已经安装了声纳服务器和扫描仪,还更改了属性文件。但这仍然给下面的问题。

错误:SonarQube扫描仪执行期间出错 java.lang.IllegalStateException:项目主目录必须是现有目录:C:\ Django \ webapplication \ webapplication \ Djangowebapplication

我的项目在C:\ Django \ webapplication目录中。以下是我的sonar-project.properties文件的配置文件

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

1 个答案:

答案 0 :(得分:1)

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

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

注意:/不需要转义:

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