首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SonarQube 5.5支持多种语言吗?

SonarQube 5.5支持多种语言吗?
EN

Stack Overflow用户
提问于 2018-05-21 14:57:35
回答 1查看 673关注 0票数 0

我正在使用Java1.7、SonarQube 5.5和SonarScaner2.6.1开发一个项目。

在应用程序的前端,我使用Flex。我下载了与Sonar的5.5版本兼容的Flex2.2.1插件的版本,并将其放在~\sonarqube-5.5\extensions\plugins\中。

sonar-project.properties中,我使用sonar.language=flex,java,但她不工作。

当我只使用flexjava时,扫描就会正确进行。但我不想逐个语言地扫描,而是要扫描包含这两种语言的整个项目。

这是痕迹:

代码语言:javascript
复制
INFO: Language is forced to flex,java
INFO: -----------------------------------------------------------------
INFO: EXECUTION FAILURE
INFO: -----------------------------------------------------------------
INFO: Total time: 4.303s
INFO: Final Memory: 45M/304M
INFO: -----------------------------------------------------------------
ERROR: Error during SonarQube Scanner execution
ERROR: You must install a plugin that supports the language 'flex,java'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-05-21 15:10:29

自版本4.5 (9月9日)以来,sonar.language analysis属性已不再受欢迎。这是很久以前的事了。造成这种情况的原因有很多,而且您只是在一个大的值上戳了一下:sonar.language只接受一个值。这是正确的,使用sonar.language自动和立即关闭多语言分析。

您认为您要求的是语言"flex和java",但您所要求的是一种名为"flex,java“的单一语言,这当然不存在。要完成这项工作,完全删除参数,并进行简单的分析。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50451494

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档