Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Hibernate Can';找不到持久化单元和逆向工程工具_Hibernate_Jboss7.x_Persistence.xml - Fatal编程技术网

Hibernate Can';找不到持久化单元和逆向工程工具

Hibernate Can';找不到持久化单元和逆向工程工具,hibernate,jboss7.x,persistence.xml,Hibernate,Jboss7.x,Persistence.xml,我目前正在使用Hibernate工具和逆向工程创建实体和DAO。我的配置是EclipseIndigo、JBossAS7、HibernateTools3.4和Hibernate4。问题是,当我尝试将.jar部署到JBoss AS7时,我得到以下结果: 更准确地说: 在部署中找不到名为null的持久性单元 “businessLayer.jar” 现在,我搜索了这个问题,它建议我应该在META-INF下有一个persistence.xml文件。问题是,生成没有对这个文件做任何事情(当我在控制台配置期

我目前正在使用Hibernate工具和逆向工程创建实体和DAO。我的配置是EclipseIndigo、JBossAS7、HibernateTools3.4和Hibernate4。问题是,当我尝试将.jar部署到JBoss AS7时,我得到以下结果:

更准确地说:

在部署中找不到名为null的持久性单元 “businessLayer.jar”

现在,我搜索了这个问题,它建议我应该在META-INF下有一个persistence.xml文件。问题是,生成没有对这个文件做任何事情(当我在控制台配置期间检查注释而不是JPA时,它甚至禁用了它的生成),当我查看示例时,我不确定要指定什么。。。
另一个问题:据我所知,这个文件对于EntityManager是必需的,但是如果所有必需的信息都已经在我的hibernate.cfg.xml中,为什么我需要这个文件呢(因为我的意思是,这两个文件看起来有点相似…?

实际上,您似乎需要持久性xml,它可以解决上述问题。然后,您可能会遇到一个新的异常:未找到JDBC驱动程序等。我的问题来自JBoss7和Postgre9。更多信息(上一篇文章)。

实际上,您似乎需要持久性xml,它可以解决上述问题。然后,您可能会遇到一个新的异常:未找到JDBC驱动程序等。我的问题来自JBoss7和Postgre9。更多信息(最后一篇文章)