JSP没有类在tomcat上发现错误org.hibernate.Session

时间:2014-05-05 05:49:39

标签: java hibernate jsp tomcat

我在我的文件夹中包含了所有必需的jar文件,但它引发了运行时错误java.lang.NoClassDefFoundError: org/hibernate/Session。这是我的项目层次结构的屏幕截图

enter image description here

如果通过创建一个main函数并将其作为java应用程序运行来运行它,那么它可以正常工作并提供正确的输出,但在tomcat上作为Web应用程序会引发错误。

此处有人请指导我

2 个答案:

答案 0 :(得分:2)

这样做转到Properties的{​​{1}},然后选择Project,然后点击Deployment Assembly并选择Add并添加您的Java Build Path Entries 1}}然后点击Hibernate。然后检查您的问题是否已解决。

答案 1 :(得分:0)

根据findjar.com,可以在这些jar文件中找到org.hibernate.Session类:

http://www.findjar.com/class/org/hibernate/Session.html;jsessionid=53FA854532D73E1B1CC5E6EF2073A461

在你的web-inf文件夹中包含hibernate 3 jar,以及@angel_navarro提到的其他罐子