创建的类上的Websphere Liberty java.lang.NoClassDefFoundError

时间:2016-05-10 21:21:04

标签: jpa websphere noclassdeffounderror websphere-liberty server.xml

嘿,我用两个模块创建了一个项目EAR。第一个模块是maven项目,负责与DB通信并具有实体类(我使用JPA)。 sceond模块是一个动态Web项目,为了测试,我创建了一个示例servlet,它在doGet方法中持久存储硬编码实体。如果我不添加任何持久化我的实体的代码(只创建和关闭em和emf)看起来都没问题,我没有任何错误,异常。但如果我坚持我的实体在doGet的体内。我得到一个例外:

SRVE0777E: Exception thrown by application class 'pl.almost.done.TestServlet.doGet:54'
java.lang.NoClassDefFoundError: pl/test/Person
at pl.almost.done.TestServlet.doGet(TestServlet.java:54)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at [internal classes]

我尝试在我的server.xml中加载类加载,但没有任何更改。 也许有人知道为什么Websphere运行时无法找到我的课程?

0 个答案:

没有答案