gpt4 book ai didi

java - 编译示例 GWT Gadget 应用程序时出错

转载 作者:行者123 更新时间:2023-12-01 11:54:34 25 4
gpt4 key购买 nike

我正在尝试根据给定的示例运行 GWT 示例小工具应用程序 here 。当我编译代码时,出现以下异常:

[ERROR] Unexpected internal compiler error
[INFO] java.lang.IncompatibleClassChangeError: Found interface com.google.gwt.core.ext.typeinfo.JClassType, but class was expected
[INFO] at com.google.gwt.gadgets.rebind.GadgetGenerator.validateType(GadgetGenerator.java:353)
[INFO] at com.google.gwt.gadgets.rebind.GadgetGenerator.generate(GadgetGenerator.java:88)
[INFO] at com.google.gwt.core.ext.IncrementalGenerator.generateNonIncrementally(IncrementalGenerator.java:40)
[INFO] at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:676)
[INFO] at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)
[INFO] at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:79)
[INFO] at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:276)
[INFO] at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:265)
[INFO] at com.google.gwt.dev.DistillerRebindPermutationOracle.getAllPossibleRebindAnswers(DistillerRebindPermutationOracle.java:91)
[INFO] at com.google.gwt.dev.jjs.JavaToJavaScriptCompiler.precompile(JavaToJavaScriptCompiler.java:644)
[INFO] at com.google.gwt.dev.jjs.JavaScriptCompiler.precompile(JavaScriptCompiler.java:34)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:271)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:223)
[INFO] at com.google.gwt.dev.Precompile.precompile(Precompile.java:139)
[INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:167)
[INFO] at com.google.gwt.dev.Compiler.run(Compiler.java:132)
[INFO] at com.google.gwt.dev.Compiler$1.run(Compiler.java:99)
[INFO] at com.google.gwt.dev.CompileTaskRunner.doRun(CompileTaskRunner.java:55)
[INFO] at com.google.gwt.dev.CompileTaskRunner.runWithAppropriateLogger(CompileTaskRunner.java:50)
[INFO] at com.google.gwt.dev.Compiler.main(Compiler.java:106)

我的项目有以下主要依赖项:

  1. gwt-user v2.6.1
  2. gwt-gadgets v1.0.3

我使用的是java 1.7

有人可以告诉我我错过了什么吗...我在谷歌上搜索了一整天,没有发现任何有用的东西

最佳答案

gwt-gadgets 1.0.3 比 GWT 2.6.1 早编译了很长时间。听起来 GWT 中可能存在一些重大更改,这些更改会影响 gwt-gadgets 对 gwt-user 的调用。

您应该能够获取 gwt-gadgets 的源代码,并针对更新版本的 gwt-user 修复/编译它,否则您可能必须使用更符合 gwt 发布日期的旧版 GWT -gadgets 1.0.3(2009 年 5 月!)

关于java - 编译示例 GWT Gadget 应用程序时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28541034/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com