0

试图制作一个多模块项目我在 github 中下载了示例:我使用这个文件夹 https://github.com/SonarSource/sonar-examples/tree/master/projects/multi-module/sonar-runner/java-sonar- runner-modules-own-configuration-file作为项目基础目录

在此文件夹的命令行中,我键入/opt/sonar-runner/bin/sonnar-runner

我发现的第一件事是sonar-project.properties有一个名为sonar.sources=src的属性,但执行 throws

Exception in thread "main" org.sonar.runner.RunnerException: You must define mandatory properties: sources

然后我用sources=src更正这个属性,运行器执行完成,将项目添加到我的声纳服务器,但没有检测到代码、模块或文件。就像所有项目都是空的一样。

这与其他示例和我自己的项目完全相同。不管是java,python...

欢迎任何帮助

4

1 回答 1

1

您正在使用旧版本的 Sonar Runner 和/或 Sonar。请更新到最新版本(Sonar Runner 2.2 和 Sonar 3.5.1)。

于 2013-05-14T11:44:30.210 回答