idea 部署springmvc时找不到类 idea Class

2021-01-15  本文已影响0人  matthewfly

idea配置好tomcat后启动,报classnotfound:
idea ClassNotFoundException: org.springframework.web.context.ContextLoaderListener

原因:idea打包时,默认没有将依赖jar包放入lib下,web容器中加载时找不到类。
可以查看项目输出目录,项目WEB-INF目录下是否有lib目录。如下正确的:


image.png

解决:更改idea配置
file->project structure->artifacts 右侧右击项目名,put into output root:


image.png

需要注意的是:mvn新添加依赖后,这里也需要重新操作下。

其他异常:
GenericJDBCException: Could not open connection:
c3p0与mysql驱动版本需要匹配,还是springboot starter省心

<mysqlVersion>8.0.11</mysqlVersion>
<c3p0Version>0.9.5.2</c3p0Version>
上一篇下一篇

猜你喜欢

热点阅读