我有一个测试。我试图用JUnit4测试我的Facade。我创建了FacadeTest:
private EntityManagerFactory emf;
private EntityManager em;
@Before
public void setUp() {
emf = Persistence.createEntityManagerFactory("test");
em = emf.createEntityManager();
}
我有一个例外: [junit]导致错误 [junit] javax / persistence / Persistence [junit] java.lang.NoClassDefFoundError:javax / persistence / Persistence
引起:java.lang.ClassNotFoundException:javax.persistence.Persistence
我在classpath中有hibernate-jpa-2.0-api-1.0.0.Final。 任何人都可以解释发生了什么? 提前谢谢。