JSP不导入第二类

时间:2014-08-06 09:09:17

标签: java hibernate jsp

这应该是一个非常简单的问题,但我无法解决这个问题。我有2个import语句,在Netbeans中它没有显示任何错误但是当我运行项目时,我得到一个ClassnotFoundDef错误

<%@ page import="mastertables.BranchMaster, mastertables.CreateBranchMaster"%>

这两个类都在同一个包中。错误是

javax.servlet.ServletException: java.lang.NoClassDefFoundError:org/hibernate/HibernateException

请帮助,我被困在这件小事上。

谢谢, Abhijeet。

1 个答案:

答案 0 :(得分:0)

应用程序服务器无法检索类路径中的org.hibernate.HibernateException。在这种情况下,我认为你的类路径中实际上有hibernate jar,但应用服务器抱怨无法找到它的定义。

考虑一下:缺少依赖关系的最明显的例外是ClassNotFoundExeption。 你没有得到这个,你也遇到了实例化hibernate异常的问题。如果不是hibernate库本身,谁会抛出一个hibernate异常。

因此,hibernate的某些部分已经加载到类路径中,但不是这个特定的类。 根据我的经验,我检查库版本冲突/不匹配。检查所有hibernate jar和依赖项的版本。