Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
查找GWT不支持的Java类和/或方法_Java_Gwt - Fatal编程技术网

查找GWT不支持的Java类和/或方法

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

我想在我的GWT项目中使用第三方库,我有它的源代码

现在,它失败了,出现了众所周知的“没有可用于类型…的源代码;您是否忘记继承所需的模块”消息。我理解该错误是由第三方库依赖于GWT未模拟的类/方法引起的

我陷入了困境,因为GWT编译器没有通知我第三方库中的哪个类/方法导致它呕吐。我有点期待Google的GWT下载中会包含一个类似lint的工具来查找不受支持的Java结构,但我找不到它


有什么建议吗?

一般来说,如果库没有指定与GWT兼容,我就不会使用它。GWT存在一些有意义的黑洞,因为浏览器与JVM完全不同


我不知道有什么工具可以检查哪个类不符合GWT,但我认为可以使用。其思想是运行
JDepend
指定可以使用的类:加上您使用的其他GWT库。

如果代码不依赖于不兼容的类,您可以为库编写自己的.GWT.xml文件,并在自己的.GWT.xml文件中继承