2013-03-18 91 views
1

我有一个使用Maven构建的多模块GWT项目。我希望生成的GWT代码(由gen gwt:compile parameter指定的位置)可用于DEV模式下的调试。如何让生成的GWT源代码在DEV模式下运行?

我从eclipse启动器启动DEV模式。

但是,当我尝试将生成的代码作为eclipse中的源文件夹添加时,出现很多阻止应用程序运行的错误。即使有错误,我也试图运行我的web应用程序,但没有成功。

大多数错误是JSNI'参考不存在的字段'错误位于*_TypeSerializer.java#loadSignaturesNative()方法。

其他错误是由于缺少内联UIBinder样式生成的CSS文件以及ImmutableMap_FieldSerializer.deserialize(...)ImmutableMap_FieldSerializer.serialize()的一对不匹配的输入参数。

欢迎任何帮助!

+0

暂时 - 我通常通过编辑项目构建路径将target/.generated文件夹添加为src代码。 – SSR 2013-03-18 18:30:24

+1

@SSR这正是我正在做的,以获得我提到的错误。我也尝试将每个GWT 2.5.0 jar添加到构建路径中。同样的结果。 – Jonathan 2013-03-18 18:34:08

回答

1

您必须将文件夹添加到启动程序的源选项卡,而不是作为项目的源文件夹。

+0

是的。那样做了!我的单元缓存出现了一些问题,导致了损坏,但这确实有窍门! OMG! – Jonathan 2013-03-18 19:36:05

+0

OMG!现在我正在编辑框架,我可以走码了! – Jonathan 2013-03-18 20:29:15

相关问题