配置Sonar和maven来分析多语言项目

时间:2013-02-22 13:07:02

标签: maven sonarqube

我想知道是否可以在sonar-project.properties文件中指定不同的语言来分析,例如,java脚本和xml,它们位于同一个文件夹中?

感谢您的帮助!


ADDITION

例如,我有以下项目结构:

客户端
pom.xml的
|
| ----- UI
| ----- pom.xml的
|
| -----核心
| ----- pom.xml的

在UI文件夹中,我在核心文件夹中有不同类型的文件(js,html,xml)和maven java项目。我可以将声纳定位到UI文件夹,以便它会检查此文件夹和子文件夹中的.js,.html和.xml文件吗?我试图为一个模块指定几种语言(用逗号分隔),但这没有效果。谢谢!


1 个答案:

答案 0 :(得分:1)

是的,这是可能的。您可以查看以下“web + Javascrip”示例项目:https://github.com/SonarSource/sonar-examples/tree/master/projects/languages/multi-language/multi-language-source-files-in-same-directory

请注意,Sonar和Sonar Runner版本有一些要求(README file中所述)。