查找GWT不支持的Java类和/或方法
我想在我的GWT项目中使用第三方库,我有它的源代码 现在,它失败了,出现了众所周知的“没有可用于类型…的源代码;您是否忘记继承所需的模块”消息。我理解该错误是由第三方库依赖于GWT未模拟的类/方法引起的 我陷入了困境,因为GWT编译器没有通知我第三方库中的哪个类/方法导致它呕吐。我有点期待Google的GWT下载中会包含一个类似lint的工具来查找不受支持的Java结构,但我找不到它查找GWT不支持的Java类和/或方法,java,gwt,Java,Gwt,我想在我的GWT项目中使用第三方库,我有它的源代码 现在,它失败了,出现了众所周知的“没有可用于类型…的源代码;您是否忘记继承所需的模块”消息。我理解该错误是由第三方库依赖于GWT未模拟的类/方法引起的 我陷入了困境,因为GWT编译器没有通知我第三方库中的哪个类/方法导致它呕吐。我有点期待Google的GWT下载中会包含一个类似lint的工具来查找不受支持的Java结构,但我找不到它 有什么建议吗?一般来说,如果库没有指定与GWT兼容,我就不会使用它。GWT存在一些有意义的黑洞,因为浏览器与JV
有什么建议吗?一般来说,如果库没有指定与GWT兼容,我就不会使用它。GWT存在一些有意义的黑洞,因为浏览器与JVM完全不同
我不知道有什么工具可以检查哪个类不符合GWT,但我认为可以使用。其思想是运行
JDepend
指定可以使用的类:加上您使用的其他GWT库。如果代码不依赖于不兼容的类,您可以为库编写自己的.GWT.xml文件,并在自己的.GWT.xml文件中继承