我们正在开发一个现有的项目,应该只用Java 6版本编译。我们有声纳4.5.7来分析代码质量。现在我的问题是sonar-maven-plugin兼容版本应该适用于Java 6 。 我已经尝试过sonar-maven-plugin ver 2.4,这不适用于Java6。那么有人能告诉我sonar-maven-plugin wrt的可比性矩阵是什么。到java版本。我必须告诉你,我的系统中有maven 3。
我已经尝试过较旧版本的sonar-maven-plugin 2.0并且他们没有生成jacaco报告,我需要准备声纳仪表板以进行条件覆盖。
答案 0 :(得分:3)
没有矩阵。
您所使用的版本与Java 7兼容。这意味着您仍然可以使用Java 6(或5或天堂4)进行编译,但必须使用Java 7运行分析。
对于SonarQube 5.6+,要求是Java 8.所以再次编译你想要的东西,但用Java 8进行分析。