NDepend SonarQube集成生成java.lang.NullPointerException

时间:2016-08-18 18:05:22

标签: sonarqube ndepend

当尝试将NDepend集成到SonarQube中时,会生成一个NullPointerException,说明"属性" sonar.cs.ndepend.projectPath"必须设置(到绝对路径)"

我跟着instructions,但现在我不知所措。任何想法,任何人?

NDepend版本:6.3.0专业版 SonarQube版本:6.0

完整异常堆栈跟踪:

git log --graph --format=format:" | %C(bold yellow)%D%Creset%n | %Cred%h%Creset | %C(cyan)%an%Creset | %Cgreen%cr%Creset%n | %s%n | %C(dim normal)%b%n"

1 个答案:

答案 0 :(得分:1)

在执行MSBuild.SonarQube.Runner.exe时是否指定了sonar.cs.ndepend.projectPath变量:

MSBuild.SonarQube.Runner.exe begin / key:{SonarQube project key} / name:{SQ project name} / version:{SQ project version} /d:sonar.cs.ndepend.projectPath= { ndproj的路径

或者您是否使用sonar-runner命令启动分析?