WEB-INF/lib/servlet-api.jar not loaded
2016-05-31 11:27
423 查看
错误提示WEB-INF/lib/servlet-api.jar not loaded 错误现象启动tomcat后,控制台报错:WEB-INF/lib/servlet-api.jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
网上说明解决办法:
保证WEB-INF/lib跟tomcat的common/lib下的JAR包没有重复的包即可!
将项目的web-inf/lib下的servlet-api.jar删掉!ok 个人总结WEB-INF/lib目录,存放jar包,就好象C#的bin目录存放控件一样,都是固定的指定存储路径。个人理解,存放在WEB-INF/lib目录,jar可以用svn统一管理,而保存在tomcat目录,则只能在个人机器上管理,且tomacat的版本不同,可能会存在jar包丢失或版本不一致的情况,建议,统一保存在WEB-INF/lib目录的方式进行开发。解决方法,没做处理,现在tomcat/lib和WEB-INF/lib目录,都保存了份,只是多了一个警告提示;因不能删除tomcat/lib目录下的该文件,否则系统报错。
网上说明解决办法:
保证WEB-INF/lib跟tomcat的common/lib下的JAR包没有重复的包即可!
将项目的web-inf/lib下的servlet-api.jar删掉!ok 个人总结WEB-INF/lib目录,存放jar包,就好象C#的bin目录存放控件一样,都是固定的指定存储路径。个人理解,存放在WEB-INF/lib目录,jar可以用svn统一管理,而保存在tomcat目录,则只能在个人机器上管理,且tomacat的版本不同,可能会存在jar包丢失或版本不一致的情况,建议,统一保存在WEB-INF/lib目录的方式进行开发。解决方法,没做处理,现在tomcat/lib和WEB-INF/lib目录,都保存了份,只是多了一个警告提示;因不能删除tomcat/lib目录下的该文件,否则系统报错。
相关文章推荐
- Android Manifest 用法
- 什么是 GraphQL?
- Spark RDD API详解(一) Map和Reduce
- Spring Boot 开发微服务
- lwn拾遗:[sn3218 led drivers]-api解释-1
- 页面元素查找之Selectors API
- 一个小型js框架myJSFrame附API使用帮助
- 详细分析交换机、路由器、集线器的区别和联系
- PowerShell打开或关闭光驱
- 批处理的api WMIC学习体会有感第1/2页
- 批处理 API实现文件下载的代码第1/2页
- Lua教程(十七):C API简介
- 强制删除工具 xdelbox xdelbox1.5正式版下载
- 揪出交换机端口背后“凶手”导致网速太慢
- 电脑重启后突然检测不到硬盘的原因分析与解决办法
- C#中设计、使用Fluent API
- Google官方支持的NodeJS访问API,提供后台登录授权
- PQ分区出错! 巧用Ghost急速补救的绝妙办法
- 深入C++中API的问题详解