javax.persistence.PersistenceException

时间:2012-08-27 17:13:33

标签: jpa junit

我有一个与EE项目连接的JPA项目有问题,我已经为源包中的DAO完成了测试(JUnit 4),其中只有这个测试单元的persistence.xml。 当我要测试它们时,他们会得到这个错误,就好像单元测试找不到持久性提供程序一样。 请有人帮助我。 谢谢

1 个答案:

答案 0 :(得分:1)

无法找到持久性提供程序是指JPA提供程序Jar文件未包含在您的测试环境中。确保在类路径中提供JPA提供程序(Hibernate / OpenJPA或随应用程序服务器提供的任何内容)jar,从中您的测试用例读取依赖库。