我得到抛出java.lang.ClassNotFoundException:org.hibernate.cfg.Configuration例外
org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of
class org.springframework.web.context.ContextLoaderListener
java.lang.NoClassDefFoundError: org/hibernate/cfg/Configuration
我瞪大眼睛我的问题,但都被给予同样的解决方案,以增加休眠罐子在webapp库的构建路径,其首先我完成了。仍然没有解决。我尝试过不同版本的罐子。但问题依然存在。我得到抛出java.lang.ClassNotFoundException:org.hibernate.cfg.Configuration例外
请找web应用程序库屏幕在这里拍摄
添加更新部署大会
你需要添加hibernate
依赖关系,您可以在下面找到它:
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>ejb3-persistence</artifactId>
<version>1.0.2.GA</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-annotations</artifactId>
<version>3.5.6-Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-commons-annotations</artifactId>
<version>3.2.0.Final</version>
</dependency>
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-entitymanager</artifactId>
<version>5.1.0.Final</version>
</dependency>
我没有使用任何构建工具。我只使用Eclipse IDE并在tomcat –
上运行应用程序,然后手动下载jar文件。将jar文件放入WEB-INF> lib文件夹并添加到builtpath中,转到项目属性> java built path> libraries>添加外部jar文件 –
我已经添加了jar文件。我附上了我的构建路径的屏幕截图。请看一看。 –
你正在使用什么构建工具? – emotionlessbananas
我没有使用任何。我正在使用Eclipse IDE。服务器 - Tomcat –
如果是'动态web项目,那么'右键单击项目 - > Build Path - > Configure Build Path'然后在左边的列表中点击Deployment Assembly。点击“添加”按钮。选择“Java Build Path Entries”并点击下一步。现在选择您的hibernate jar文件或库。点击完成。点击确定 – emotionlessbananas