声纳分析两种语言

时间:2015-09-24 14:37:30

标签: sonarqube sonar-runner

声纳新手在这里。我正在为我的项目设置SonarQube。我有大约10种语言的文件,但我只对C#和C ++ analyzis感兴趣。我知道你可以用一种语言或每种语言分析文件,但是有没有办法用两种语言来完成它?任何帮助或示例将不胜感激,因为我真的希望排除文件不是这里唯一的选择。

1 个答案:

答案 0 :(得分:3)

您可以根据需要分析任意数量的语言。您需要多语言项目。当您下载特定语言的插件时,您将看到每种语言的配置文件。您可以在“质量配置文件”链接下查看这些配置文件,例如“Java配置文件”,“Xml配置文件”,“c配置文件”等。每个配置文件都具有相同的名称,称为“声纳方式”。在分析源代码的sonar.properties文件中,不要指定sonar.language而是指定sonar.profile =声纳方式。通过这种方式,它可以选择声纳方式配置文件下的所有语言。但是sonar.profile已被弃用但我们仍然使用它:-)。但是你应该阅读这个page多语言项目。你也可以provision项目支持多语言项目。他们有很多种方法可以做。你可以选择你喜欢的。