我正在建立一个新的多模块gradle项目,在jenkins中构建并尝试获取sonarqube分析它,但是我遇到了几个不兼容的问题,能够解决。哪些版本的gradle,sonarqube和jacoco插件兼容
我期待在使用
- 的sonarqube插件,因为我们现有的项目获得了约声纳亚军的弃用警告: 的“声纳亚军”插件已被弃用,按计划将删除在Gradle 3.0中。请使用SonarQube官方插件(the docs)。
- gradle这个3
- 从sonarqube https://github.com/SonarSource/sonar-examples/blob/master/projects/languages/java/gradle/java-gradle-simple/build.gradle
这个简单的例子,如果我使用gradle这个3我得到这个错误:org.gradle.internal.jvm.Jvm.getRuntimeJar()Ljava/IO /文件;
如果我使用gradle这个2.14我得到这个错误: 引起的:产生java.io.IOException:不兼容的版本1007 这个错误在过去已经引起jacoco之间的不兼容和sonarqube插件看到JaCoCo SonarQube incompatible version 1007。
我应该使用哪些版本?
您是否找到了解决方法?我面临同样的问题 – BigDong
@BigDong,斯蒂芬,有关兼容 版本的任何更新? –