1

从 GWT 2.1 编译到 2.4 时,显示以下错误:

找到接口 com.google.gwt.core.ext.typeinfo.JClassType,但预期类

所以请为我提供这个问题的解决方案。

4

1 回答 1

2

GWT 2.2 中存在二进制向后不兼容(其中com.google.gwt.core.ext.typeinfo.JClassType等人从类更改为接口)。您必须使用针对 GWT 2.2 SDK 或更新版本编译的第三方依赖项进行更新;对于您自己的库,或者如果第三方库已被遗弃,您将不得不重新编译它(javac)。

例如, GIN提供了 2 个版本的 1.5 版本:一个与 GWT 2.1.1 及更早版本兼容,一个与 2.2 及更高版本兼容(gwt-1.5.zip下载中有两个不同的 JAR)。

于 2012-04-16T13:53:20.180 回答