SonarQube 5.5 支持多种语言吗?
Does SonarQube 5.5 support several language?
我正在使用 java 1.7、SonarQube 5.5 和 Sonar Scanner 2.6.1 开发一个项目。
在应用程序的前端,我使用 Flex。我下载了兼容Sonar 5.5版本的flex 2.2.1插件版本,我把它放在~\sonarqube-5.5\extensions\plugins\
.
在sonar-project.properties
我放了sonar.language=flex,java
但是她不工作
当我只使用 flex
或 java
时,扫描会正确进行。
但我不想按语言扫描语言,而是想扫描包含两种语言的整个项目。
这是痕迹:
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'
sonar.language
分析 属性 自 4.5 版(2014 年 9 月)以来已弃用,那是很久以前的事了。造成这种情况的原因有很多,而您只是碰到了一个大问题:sonar.language
只接受一个值。没错,使用sonar.language
自动立即关闭多语言分析
您以为您要的是语言 "flex and java",但您要的是一种名为 "flex,java" 的语言,这当然不存在。为了使这个工作,完全删除参数,并简单地分析。
我正在使用 java 1.7、SonarQube 5.5 和 Sonar Scanner 2.6.1 开发一个项目。
在应用程序的前端,我使用 Flex。我下载了兼容Sonar 5.5版本的flex 2.2.1插件版本,我把它放在~\sonarqube-5.5\extensions\plugins\
.
在sonar-project.properties
我放了sonar.language=flex,java
但是她不工作
当我只使用 flex
或 java
时,扫描会正确进行。
但我不想按语言扫描语言,而是想扫描包含两种语言的整个项目。
这是痕迹:
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'
sonar.language
分析 属性 自 4.5 版(2014 年 9 月)以来已弃用,那是很久以前的事了。造成这种情况的原因有很多,而您只是碰到了一个大问题:sonar.language
只接受一个值。没错,使用sonar.language
自动立即关闭多语言分析
您以为您要的是语言 "flex and java",但您要的是一种名为 "flex,java" 的语言,这当然不存在。为了使这个工作,完全删除参数,并简单地分析。