SonarQube在我的JavaScript Maven子模块上没有显示任何内容

时间:2015-12-15 12:55:56

标签: javascript maven sonarqube

我有一个包含2个模块的多模块Maven项目:一个是Java项目,另一个是使用运行gulp的前端Maven插件的JavaScript项目。

我通过Sonar检查我的Java代码以及代码覆盖率。但是,Javascript模块(在Sonar中显示为“组件”)似乎确实已经被识别出来。我是否需要为Sonar做些什么才能“看到”这是一个JavaScript模块?

我正在使用SonarQube 5.2并安装了JavaScript插件。 (我可以在“质量配置文件”下看到“Sonar Way”质量配置文件)

更新:

1 个答案:

答案 0 :(得分:0)

您的日志显示没有为“MyProject Admin Client”编制索引文件:

[INFO] -------------  Scan MyProject Admin Client
[INFO] Base dir: /Users/wdb/Projects/myproject/myproject-admin-client
[INFO] Working dir: /Users/wdb/Projects/myproject/myproject-admin-client/target/sonar
[INFO] Source paths: pom.xml
[INFO] Binary dirs: target/classes
[INFO] Source encoding: UTF-8, default locale: en_US
[INFO] Index files
[INFO] 0 files indexed

您必须配置sonar.sources属性,以便为您的JavaScript文件编制索引。请参阅SonarQube Scanner for Maven的文档。