前言:

最近需要搞一个文件上传/下载的服务,我从别的业务上借鉴了代码,改了改逻辑,部署在Tomcat容器下启动,调用时报错实例化Servlet异常。

具体情形如下:

第一次请求的时候报错500,第二次报404,web.xml文件配置也没有错误。

导致原因:

Tomcat lib目录下的servlet-api jar包与meavn引入的servlet-api依赖不兼容。

因为代码实现之前有,所以引得依赖包版本我也没动,还是之前的版本:

tomcat版本(apache-tomcat-9.0.30\apache-tomcat-9.0.30\lib\servlet-api.jar\META-INF\MANIFEST.MF):

将meavn依赖引入相同版本即可,或者换个低版本的Tomcat启动

https://mvnrepository.com/ 

 

 

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐