Java IntellijGWT配置。模块编译时出现NoSuchMethodError

Java IntellijGWT配置。模块编译时出现NoSuchMethodError,java,intellij-idea,gradle,gwt,Java,Intellij Idea,Gradle,Gwt,我正在尝试从IntelliJ调试客户端代码 目前,我使用此gradle插件构建项目: 这是gradle的任务: task oneClickGwtSuperDev(type:de.richsource.gradle.plugins.gwt.GwtSuperDev){ group = "gwt" workDir = file("$buildDir/gwt/work") noPrecompile = true bindAddress =

我正在尝试从IntelliJ调试客户端代码

目前,我使用此gradle插件构建项目:

这是gradle的任务:

task oneClickGwtSuperDev(type:de.richsource.gradle.plugins.gwt.GwtSuperDev){
        group = "gwt"
        workDir = file("$buildDir/gwt/work")
        noPrecompile = true
        bindAddress = '127.0.0.1'
        launcherDir = file("$projectDir/devWar")
        logLevel = 'INFO'
        port = 9876
        sourceLevel = '1.8'
    }
这取决于启动tomcat容器的另一个任务,因此我不使用嵌入式服务器

我的目标是停止使用gradle任务进行开发,并在intellij中创建GWT配置,以便从IDE而不是浏览器进行调试

这就是我尝试过的: codeserver启动,但当模块编译时,我得到一个NoSuchMethodError

Caused by: java.lang.NoSuchMethodError: com.google.gwt.core.ext.linker.GeneratedResource.setPrivate(Z)V
at org.atmosphere.gwt20.rebind.SerializerGenerator.generateIncrementally(SerializerGenerator.java:134)
at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:739)
at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:103)
我的假设是,当我使用GWT配置进行构建时,依赖关系会混乱。 工作配置(Gradle)在依赖项中有一些排除项,我认为我的问题与此有关

providedCompile ('com.google.gwt:gwt-dev:' + mambu.versions.gwt) {
            exclude group: 'com.google.code.gson', module: 'gson'
            exclude group: 'commons-collections', module: 'commons-collections'
            exclude group: 'org.apache.commons', module: 'commons-lang3'
            exclude group: 'commons-io', module: 'commons-io'
            exclude group: 'org.apache.httpcomponents', module: 'httpclient'
        }
        providedCompile('com.google.gwt:gwt-user:' + mambu.versions.gwt) {
            exclude group: 'javax.validation', module: 'validation-api'
        }

有什么想法吗?

看起来像是
org.atmosphere.gwt20
com.google.gwt.core.ext.linker的不兼容版本
关于如何修复它的想法吗?你使用哪个版本?我想你必须使用低于2.7的gwt版本。如果您看到Javadoc,那么在gwt-2.6更改为最新大气版本时,该方法已被弃用