2010-02-04 63 views
1

在服务器端的我的GWT服务中,我使用Hibernate。创建SessionFactory时,出现以下错误:GWT和休眠 - 使用休眠时的NoClassDefFoundError

“java.lang.NoClassDefFoundError:java.net.Socket是一个受限制的类,请参阅Google App Engine开发人员指南了解更多详细信息。

可能是什么原因?

回答

3

这似乎是您要使用Hibernate,在谷歌应用程序引擎,但Hibernate is incompatible with Google App Engine

+0

好的。这看起来没有吸引力。但是如果我将我的GWT应用程序部署在Tomcat上呢?它会运行Hibernate吗?据我所知,GWT和Hibernate的问题只有当你在GAE上部署你的GWT应用程序?我是对的? – cubesoft 2010-02-05 09:46:04

+0

@dominolog是的,它可以在Tomcat上工作 – axtavt 2010-02-05 12:15:36

+0

链接已损坏,如有可能请更新。谢谢 – mboullouz 2015-03-08 14:20:41

0

这是在调试模式共同GWT问题 - 例如,如果你正在寻找一个督促本地之前得到的Postgres数据安装,你不能使用应用程序引擎。但是当tomcat(或其他)正在服务servlet时,一切都是正常的。