我目前正在创建我的实体和DAO与Hibernate工具和逆向工程。 我的配置是Eclipse的靛蓝时,JBoss AS7,休眠工具3.4和Hibernate 4.问题是,当我尝试部署我的.jar到JBoss AS7我得到这样的:
http://pastebin.com/1hvHBM7z
更准确地说:
无法找到一个持久性单元命名为部署“businessLayer.jar”空
现在,我搜索关于这个问题,它表明我应该在META-INF persistence.xml文件。 问题是,一代没有做关于这个文件的任何东西(它甚至禁止其代当我在控制台配置中检查注释,而不是JPA),当我看样品,我不能确定指定什么?另一个问题是:从我个人理解,这个文件是必要的EntityManager的,但为什么我需要这个,如果所有需要的信息已经在我的hibernate.cfg.xml(因为我的意思是,这两个文件看起来有点类似... )?