我已经搜索了网络,但未能找到答案。
我在 Stackoverflow 中发现了一些类似的问题,但它们不能重复。
下面是 GWT 编译时产生的错误信息的一部分。
[错误]:公共接口 org.hibernate.Session 扩展了 java.lang.Object 实现:java.io.Serializable
/* 方法 */ public abstract org.hibernate.Transaction beginTransaction() throws org.hibernate.HibernateException
[未解决] public abstract void cancelQuery() 在 on... 上抛出 Unresolved type ...
在许多其他线程中发现的一些解决方法是
- 如果以前没有生成此类错误,请删除 [gwt-unitCache]。
- 或提供正确的签名,如http://code.google.com/p/google-web-toolkit/issues/detail?id=4470
是的,我已经编译了我的 gwt 项目一百次,并且没有这样的错误。
Hibernate 工作得非常好并且没有一点与 hibernate 相关的 ORM 被修改过。
但我无法弄清楚它为什么会发生。
在开发模式下,一切正常,但编译过程给了我。
有什么想法吗?