我有一个 GWT Web 应用程序,它使用 Hibernate for JPA 和 JBoss 5.1 for server。
我在 JBoss Server 中部署 WAR 文件时没有任何问题。一切正常。但是当我尝试使用 GWT Eclipse 插件来避免 GWT 编译时,Hibernate 停止工作。我收到日志消息“没有名为 xptoPU 的 EntityManager 的持久性提供程序”。
此时,我的课程路径中有 JBoss 5.1。然后我尝试删除将 Hibernate JAR 放在我的 WEB-INF/lib 文件夹中。这也不起作用,但日志消息不同。现在告诉我 EntityManager 无法加载持久性单元。
顺便说一句,当我使用 GlassFish 和 EclipseLink 时,我做这些事情没有任何问题......
有什么办法可以让这个工作?我真的需要避免 GWT 编译时间:/