2010-02-04 84 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時,一切都是正常的。