Java Sonar是否在同一项目中支持多种语言?

Java Sonar是否在同一项目中支持多种语言?,java,groovy,sonarqube,sonar-runner,Java,Groovy,Sonarqube,Sonar Runner,我正在为我的一个项目设置Sonar,它是Groovy和Java的混合体。我可以为这两种语言中的任何一种单独配置项目,但不能同时配置。有没有办法做到这一点?我试过这个 sonar.language=java,grvy 但是没有起作用2014年4月14日更新: 从SonarQube 4.2开始,支持多语言项目 当未设置sonar.language时,会自动发生这种情况 请参见此处的示例项目:在实现之前,您可以使用sonar.branch和sonar.language属性的组合来分别分析项目语言,并且

我正在为我的一个项目设置
Sonar
,它是
Groovy
Java
的混合体。我可以为这两种语言中的任何一种单独配置项目,但不能同时配置。有没有办法做到这一点?我试过这个

sonar.language=java,grvy


但是没有起作用

2014年4月14日更新:

从SonarQube 4.2开始,支持多语言项目

当未设置
sonar.language
时,会自动发生这种情况


请参见此处的示例项目:

在实现之前,您可以使用sonar.branch和sonar.language属性的组合来分别分析项目语言,并且在仪表板中有两个不同的项目

如果您使用的是声纳3.4版。然后,我编写了一个新的maven插件 帮助您进行多语言代码分析

它仍然是测试版


如果您对该工具有任何问题,请务必在该项目网站上告知我。

能否详细说明sonar.branch的使用?我的项目是java和groovy的混合体。我的意思是src没有分离folders@Fabrice-声纳小组,我们能对maven做同样的事吗?如果有,你有什么例子吗?谢谢p、 git hub上的这个例子实际上没有什么帮助,因为我们在一个源文件夹中有不同的语言。@mr.nothing您可能可以检查Neeraj下面的答案如下:well@Fabrice-Sonar团队我们有一个包含混合Javascript、C#和Xsd文件的项目的解决方案。看看.NET的例子:我不明白你是如何向Sonar描述要分析哪些语言的?sonar-project.properties文件中似乎有“cs”。@Fabrice SonarTeam我想我肯定遗漏了什么,你为什么要在回答中添加sonar 3.3和runner 2.0可以分析多语言项目?@Fabrice SonarSourceTeam链接已断开。我正在尝试配置C#和JavaScript,但它仅适用于C#,并且在设置sonar.tests='js-tests-dir'时覆盖C#测试计数。我在仪表板上看不到两个计数