SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoade

来源:互联网 发布:java collection map 编辑:程序博客网 时间:2024/05/07 08:41

创建一个干净Spring MVC用Tomcat启动之后一直显示下面这个错误,网上找了很多方法也没有解决问题,后面最终找到终极解决方案,缺少jar,项目使用maven创建.

错误信息:
SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener

解决方案:

  1. 打开工程属性对话框,到Deployment Assembly页面,点击Add
    这里写图片描述

  2. 选择Jave Build Path Entries
    这里写图片描述

  3. 把程序用于的Library加入进来
    这里写图片描述

  4. 重新运行Server应该看不到这个问题了

  5. maven介绍 :
    Maven 是一个项目管理和构建自动化工具。但是对于我们程序员来说,我们最关心的是它的项目构建功能。所以这里我们介绍的就是怎样用 maven 来满足我们项目的日常需要。
    Maven 使用惯例优于配置的原则 。它要求在没有定制之前,所有的项目都有如下的结构:
    这里写图片描述
    测试使用的资源一个 maven 项目在默认情况下会产生 JAR 文件,另外 ,编译后 的 classes 会放在 basedir/target/classesJAR{basedir}/target 下面。
    这时有人会说了 , Ant 就没有那么多要求 ,它允许你可以自由的定义项目的结构。在这里不想引起口水战哈, 我个人觉得 maven 的这些默认定义很方便使用。
    当你第一次运行 maven 的时候,它会从网上的 maven 库 (repository) 下载需要的程序,存放在你电脑的本地库 (local repository) 中,所以这个时候你需要有 Internet 连接。Maven 默认的本地库是 ~/.m2/repository/ ,在 Windows 下是 %USER_HOME%.m2\repository\ 。
    转载:SEVERE: Error configuring application listener of class org.springframework.web.context.ContextLoade
0 0