maven项目发布到tomcat里lib包没有发布的问题

时间:2021-11-13 09:13:00

背景:使用maven搭建一套开发环境

出现的问题:

编译之后在tomcat中web工程下面的lib包没有将jar包打入。截图如下:


解决方法:
右键项目,选择properties,然后选
在使用eclipse做web项目时,为了方便管理jar包,自建了各种 User Library作为第三方的库引入项目,
在eclipse中不报任何错误,但是当Web项目发布到tomcat的时候,出现错误:

 

       问题原因是自建的library没有部署上

 
解决方法:
 
右键项目,选择properties,然后选择deployment assembly-->add-->Java Build Path Entries,在这里,将自己用的到UserLibrary添加进来就OK了,在部署项目的时候,eclipse会将UserLibrary的所有 jar包copy到tomcat的项目的lib目录下,这样就可以加载了。


常见错误为:项目启动时找不到class:org. spring framework.web.context.ContextLoaderListener