使用Java 8需要使用哪个版本的声纳 - 蚂蚁任务?

时间:2017-02-24 07:06:05

标签: ant sonarqube sonar-runner sonarqube-scan

我正在使用ant脚本进行Sonar代码扫描。目前使用' sonar-ant-task-2.2.jar'我能够执行Java 7的扫描。 使用Java 8需要使用哪个版本的声纳 - 蚂蚁任务?

谢谢&此致

Ganesh Rao

2 个答案:

答案 0 :(得分:1)

如果你看一下最新扫描仪的documentation,你会发现这个先决条件部分:

  • 已安装SonarQube
  • 至少您的SonarQube服务器支持的最小Java版本正在使用中
  • 已安装您要分析的每种语言的语言插件
  • 您已阅读分析代码来源。
  • Ant 1.7.1或更高版本

因此,如果您使用SonarQube 5.6+并使用最新的扫描程序,使用Java 8不会解决问题(请参阅changelog)。

答案 1 :(得分:1)

documentation读取先决条件的第2点。使用至少您的SonarQube服务器支持的最小Java版本正在使用中

请参阅this,任何JRE v8都可以。