【发布时间】:2013-03-18 18:26:37
【问题描述】:
我有一个使用 Maven 构建的多模块 GWT 项目。我希望生成的 GWT 代码(由gen gwt:compile parameter 指定的位置)可用于在 DEV 模式下进行调试。
我从 Eclipse 启动器启动 DEV 模式。
但是,当我尝试将生成的代码添加为 Eclipse 中的源文件夹时,我收到大量错误,导致应用程序无法运行。即使有错误,我也尝试运行我的 web 应用程序但没有成功。
大部分错误是位于 *_TypeSerializer.java#loadSignaturesNative() 方法中的 JSNI 'reference to non-existant field' 错误。
其他错误是由于缺少从内联 UIBinder 样式生成的 CSS 文件,以及 ImmutableMap_FieldSerializer.deserialize(...) 和 ImmutableMap_FieldSerializer.serialize() 的几个不匹配的输入参数。
欢迎任何帮助!
【问题讨论】:
-
暂时 - 我通常通过编辑项目构建路径将 target/.generated 文件夹添加为 src 代码。
-
@SSR 这正是我为得到我提到的错误所做的。我还尝试将每个 GWT 2.5.0 jar 添加到构建路径中。结果相同。
标签: gwt maven gwt-maven-plugin