Sonarqube Sonar在多语言应用程序的UI中显示错误的语言

Sonarqube Sonar在多语言应用程序的UI中显示错误的语言,sonarqube,multilingual,Sonarqube,Multilingual,对于sonar多语言+多模块项目,sonar主仪表板将该语言显示为默认语言java 例如,我们有一个包含cpp和python组件的项目,它是通过sonar runner发布的。在sonar仪表板中,语言在仪表板级别显示为java。单个组件显示正确的语言。sonar能否显示各个项目中分析的语言列表 7450-CPP-PYTHON-GlobalNet Key: com.GlobalNet:Glo **Language: Java** Profile: Java 2010 (ver

对于sonar多语言+多模块项目,sonar主仪表板将该语言显示为默认语言java

例如,我们有一个包含cpp和python组件的项目,它是通过sonar runner发布的。在sonar仪表板中,语言在仪表板级别显示为java。单个组件显示正确的语言。sonar能否显示各个项目中分析的语言列表

7450-CPP-PYTHON-GlobalNet
Key:    com.GlobalNet:Glo
**Language:     Java**
Profile:    Java 2010 (version 6)

sonar.projectName=7450-GlobalNet
sonar.projectVersion=1.0
sonar.projectDescription=7450-CPP-PYTHON-GlobalNet
sonar.sourceEncoding=UTF-8

sonar.modules=cpp,python

python.sonar.projectBaseDir=${WORKSPACE}/vobs/phase2_proj/phase2/
python.sonar.modules=autys_jil,pythonScripts
python.sources=.
python.sonar.language=py

cpp.sonar.projectBaseDir=${WORKSPACE}/vobs/phase2_proj/phase2/
cpp.sonar.sources=src/batchCalc,src/calc

SonarQuebe版本:4.0

SonarQuebe的最新版本“删除”了一个项目=一种语言或一个模块=一种语言的概念。您应该尝试使用最新版本的SonarQube,并在不设置sonar.language属性的情况下运行分析。每个分析现在都是多语言分析。

谢谢David,我们正在准备升级到新版本。但新版本会显示主仪表板中的所有语言吗?是的,会。例如,见。该项目包含Java、JavaScript和XML文件。