Sonarqube 两种语言的声纳分析

Sonarqube 两种语言的声纳分析,sonarqube,sonar-runner,Sonarqube,Sonar Runner,这里是声纳新手。我正在着手我的项目。我有大约10种语言的文件,但是我只对C语言和C++分析感兴趣。我知道您可以用一种语言或每种语言分析文件,但有没有一种方法可以精确地对两种语言进行分析?任何帮助或示例都将不胜感激,因为我真的希望排除文件不是这里的唯一选项。您可以分析任意多种语言。您需要多语言项目。当您下载特定语言的插件时,您将看到每种语言的配置文件。您可以在“质量概要文件”链接下查看这些概要文件,如“Java概要文件”、“Xml概要文件”、“c概要文件”等。每个概要文件都有一个名为“sonar

这里是声纳新手。我正在着手我的项目。我有大约10种语言的文件,但是我只对C语言和C++分析感兴趣。我知道您可以用一种语言或每种语言分析文件,但有没有一种方法可以精确地对两种语言进行分析?任何帮助或示例都将不胜感激,因为我真的希望排除文件不是这里的唯一选项。

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