maven 项目发布到tomcat后没有lib文件夹解决办法
发布日期:2022-01-11 03:10:04
浏览次数:11
分类:技术文章
本文共 1846 字,大约阅读时间需要 6 分钟。
我们在做web开发是,经常都要在eclipse中搭建web服务器,并将开发中的web项目部署到web服务器进行调试,在此,我选择的是tomcat服务器。之前部署web项目到tomcat进行启动调试都很正常,今天突然出现无法启动情况,启动过程报如下错误:
Java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.Java:1714) at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559) at org.apache.catalina.core.DefaultInstanceManager.loadClass(DefaultInstanceManager.java:532) at org.apache.catalina.core.DefaultInstanceManager.loadClassMaybePrivileged(DefaultInstanceManager.java:514) at org.apache.catalina.core.DefaultInstanceManager.newInstance(DefaultInstanceManager.java:133) at org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4727) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5285) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1559) at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1549) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334) at java.util.concurrent.FutureTask.run(FutureTask.java:166) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) at java.lang.Thread.run(Thread.java:722)
类找不到,该类依赖于-web-XXXX.jar,看了下maven依赖库,该依赖是存在的,那是怎么回事,然后再看tomcat目录下的webapps中部署的项目,项目已经部署成功,相应的class文件和静态文件都有了,但仔细一看,在WEB-INF下缺少了lib文件夹,才明白为什么找不到org.springframework.web.context.ContextLoaderListener类了。为什么在eclipse中启动tomcat时没有将lib拷贝过来,想想之前碰到了项目部署设置的问题。解决办法如下:
右击项目->properties->找到Deployment Assembly,右边便是编译打包的配置,看是不是缺少了lib库的依赖,我的就是,点击Add,添加maven依赖库。最后列表如下
再重新启动tomcat,启动成功!!
转载地址:https://yuki-ho.blog.csdn.net/article/details/56366836 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月04日 09时35分58秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
24、Power Query-数学运算的应用(统计男女人数)
2019-04-28
关于通过使用BAPI创建销售订单(抬头信息中:含增强字段)
2019-04-28
25、Power Query-日期与时间数据处理
2019-04-28
26、Power Query-日期与时间数据处理实例(统计出某年各月各周的借书人数)
2019-04-28
27、Power Query-日期与时间数据处理实例(图书室借书统计)
2019-04-28
28、Power Query-分支语句的妙用
2019-04-28
29、Power Query-分支语句的进阶
2019-04-28
30、Power Query-搞清Power Query中的表结构
2019-04-28
Unicode字符列表(超完整)
2019-04-28
31、Power Query-行、列、表的构造
2019-04-28
32、Power Query-利用自定义函数获取指定页数数据
2019-04-28
34、Power Query-中国式排名
2019-04-28
深蹲要点
2019-04-28
35、Power Query-分组中国式排名
2019-04-28
36、Power Query-多条件合并查询
2019-04-28
37、Power Query-不使用IF嵌套进行匹配
2019-04-28
38、Power Query-背后的贤内助"M"语言
2019-04-28
39、Power Query-Text.Combine函数应用
2019-04-28
40、Power Query-Text.Combine函数进阶
2019-04-28
c语言NULL和0区别
2019-04-28