SSM中抛出异常 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoad
问题产生背景
最初搭建时的Spring框架版本是:
<dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>5.2.6.RELEASE</version></dependency>
因为后面项目引入了其他的依赖,有版本兼容的问题,所以就把Spring 版本降低了,改成了下面的版本:
<dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>4.3.7.RELEASE</version></dependency>
再次使用Tomcat启动SSM项目时,就抛出了下面的异常:
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoad
通过抛出的异常可以发现是Spring项目启动时(ContextLoad)出现了问题。
该项目是打包成war包,使用Tomcat服务启动项目,运行的是打包生成的war。出现这个异常,莫非是打包后的war包有问题?根据猜测进行排查,最后发现的确是经过上面修改的Spring版本后,虽然工程中引入了相应版本的Springjar包,但是打包生成war包,Spring版本的依赖并没有打包到war包中,也就是jar文件没有同步发布到自己项目的lib目录中,所以启动会有问题。按照下面步骤进行配置即可解决这个问题:
问题解决
步骤见下图所示:【IDEA环境下的,Maven创建的工程】
至此,问题可以完美解决!
SSM中抛出异常 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoad相关推荐
- SSM报错“java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener”
错误日志 21-Feb-2020 15:11:16.214 涓ラ噸 [RMI TCP Connection(3)-127.0.0.1] org.apache.catalina.core.Standar ...
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL
转自:https://www.cnblogs.com/qianzf/p/7020613.html java.lang.ClassNotFoundException: org.springframewo ...
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL,spring获取context...
今天学习spring项目的时候出现了下面的错误信息: java.lang.ClassNotFoundException: org.springframework.web.context.Context ...
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener错误解决方案
概述 在myeclipse自带的tomcat中加载一个web工程,启动tomcat出现Java.lang.ClassNotFoundException: org.springframework.web ...
- java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL,spring获取context
问题症状: 当我在使用idea调试springMVC项目时控制台输出如下错误信息 07-May-2019 09:31:54.892 严重 [RMI TCP Connection(5)-127.0.0. ...
- spring异常 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderServlet
spring异常 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderServlet 情况1: ...
- tomcat java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListen
真正解决问题:maven eclipse tomcat java.lang.ClassNotFoundException: org.springframework.web.context.Contex ...
- 解决Intellij IDEA Tomcat启动项目报错:java.lang.ClassNotFoundException:org.springframework.web.context.Contex
新建了一个maven项目,启动是报错java.lang.ClassNotFoundException:org.springframework.web.context.ContextLoaderList ...
- idea调试SpringMvc, 出现:java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderL
有时,使用idea开发SpringMvc发现调试时出现以下错误: 12-Mar-2017 12:08:02.345 严重 [RMI TCP Connection(2)-127.0.0.1] org.a ...
最新文章
- Ambari Server网口带宽占用率很高问题的分析和解决办法
- java和C++ C比较
- gis 数据框裁剪_ArcGis入门学习教程带练习数据
- 手动生成function 对应的ABAP class
- 交易猫鸿蒙空间,回收站是指
- socket 请求Web服务器过程
- VUE项目中 获得多个复选框 checkbox 选中的值(jquery)+ 解决 Uncaught TypeError: Cannot read property ‘push‘ of undefine
- Spring Hibernate集成示例教程
- 命名集 —— 绰号昵称篇
- matlab 三维矩阵 reshape,matlab中的reshape及3D数组reshape的注意事项转载
- 七月算法机器学习3 矩阵分析与应用
- linux运维实战案例,Linux运维实战练习案例20151220~20151231
- 炒菜什么时候放盐最健康?
- sqli-labs(23-27a)
- 光电耦合器的隔离作用是什么?
- 磅 英寸 厘米 dpi 像素
- MacBook Pro 中/英大写键盘灯不亮 解决方法
- maven pom.xml解析、命令说明、依赖传递、继承、聚合、properties、build、依赖范围、版本仲裁、profile
- maven工程私服仓库配置(阿里云仓库)
- 智联招聘的用户要注意了,这个问题可是关系到工作的机会的
热门文章
- 全球域名服务商域名增量TOP10:中国占据3个席位
- Heritrix 1.14.4的配置和初次使用
- 2015. A New Year Gift
- Visual Studio 2008 每日提示(八)
- 让人郁闷的“DesktopCompatible”
- Python对Excel的读操作(完成)
- Maven 项目的 org.junit.Test 获取不到(转载)
- /home/appleyuchi主目录迁移到新磁盘中
- win7+ubuntu20.04双系统+easybcd安装以及Reached target Reboot卡住问题
- 一些没啥用的大数据组件以及理由(持续更新中)+2020的Gartner曲线