文档章节

Maven Web Project Jar没有发布到WEB-INF/lib下

TomXiao
 TomXiao
发布于 2016/07/15 21:44
字数 230
阅读 49
收藏 0

Maven Project 运行时出现以下错误:


严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListener
java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener
    at 

Web.xml中配置了该选项:

<listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>

可能有两个原因:

1. 没有加载 spring-web 库, 在pom.xml中添加如下配置:

        <dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-web</artifactId>
            <version>4.2.7.RELEASE</version>
        </dependency>

2. Maven 管理库包没有发布到lib目录下, 访问webapp目录,可发现在WEB-INF 目录下没有找到 lib 目录。 需要重新配置一下项目:

    a. 右击项目属性;

    b. 选择: Deployment Assembly 选项, 如图所示:

 

3. 添加配置,选择 Add -> 

 

d. 选择: Java Build Path Entries , 然后点击下一步

e: 选中Maven Dependencies .点击完成。 得到如下:

 

f: 重新Clean项目,同步,运行。 

© 著作权归作者所有

共有 人打赏支持
TomXiao
粉丝 2
博文 6
码字总数 5342
作品 0
南京
私信 提问
Maven管理的jar没有发布到WEB-INF/lib下的解决方案

标准web工程在eclipse中利用m2eclipse插件添加依赖管理后,在部署过程中没有将依赖的jar包自动拷贝到/WEB-INF/lib中。 参考了一些朋友的做法手动执行 [java] view plaincopy mvn dependency...

蔡少东
2014/11/21
0
0
从网上下载jeesite项目解压后,第一次运行eclipse.bat出错

@董淳 你好,想跟你请教个问题: [INFO] Scanning for projects... [WARNING] [WARNING] Some problems were encountered while building the effective model for com.thinkgem.jeesite:jee......

董淳
2018/11/21
17
0
Eclipse下maven项目自动打war包丢失jar包问题解决方法

以前用Eclipse测试maven 的web工程,在eclipse内部tomcat右键上点一下“clean”就可以把工作空间的web项目代码自动发布到“F:IWorkspace.metadata.pluginsorg.eclipse.wst.server.coretmp2w...

walala_Lee
2015/04/19
0
0
使用eclipse中maven插件创建web项目

1, 2, 3, 4, 以下方式存在严重问题不推荐使用。 1.生成标准的Maven工程,要求有如下源目录: src/main/java src/main/resources src/test/java src/test/resources 创建maven project的向导界...

三毛々
2012/09/28
0
1
maven install项目没有配置overlay怎么也能讲war项目合并来?

我在项目配置了一个war但是没有配置overlay插件但是执行install命令的时候还是会打印下面的语句 [INFO] --- maven-war-plugin:2.2:war (default-war) @ Permission-Model --- [INFO] Packag...

joker_zhou
2014/08/28
2.5K
0

没有更多内容

加载失败,请刷新页面

加载更多

刚入职阿里,告诉你真实的职场生活,兼谈P6、P7、P8的等级

一:拿下offer的人,基本上都有什么特征? 二:为什么选择阿里? 三:阿里的工作氛围什么样? 四:阿里的薪资情况? 五:阿里的晋升空间有多大? 最近部门招聘,很多工程师,包括我在内都参与...

java知识分子
12分钟前
1
0

中国龙-扬科
15分钟前
1
0
深入理解定时器系列第一篇——理解setTimeout和setInterval

很长时间以来,定时器一直是javascript动画的核心技术。但是,关于定时器,人们通常只了解如何使用setTimeout()和setInterval(),对它们的内在运行机制并不理解,对于与预想不同的实际运行状...

Jack088
17分钟前
1
0
windows 安装nvm

1、nvw-windows的官网:https://github.com/coreybutler/nvm-windows/releases 2、选择nvm-setup.zip安装 3、配置环境变量 4、检查nvm是否安装成功 使用管理员权限打开一个命令行。输入nvm v...

灰白发
28分钟前
1
0
MySQL

慢日志查询作用 慢日志查询的主要功能就是,记录sql语句中超过设定的时间阈值的查询语句。例如,一条查询sql语句,我们设置的阈值为1s,当这条查询语句的执行时间超过了1s,则将被写入到慢查...

士兵7
29分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部