servlet-api.jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
今天升级ip库,重启了tomcat,启动时观察启动日志,发现启动卡了好一会,而且多了一行以前没有见过的信息
INFO: validateJarFile(/home/xxx/xxx/xxx/webapps/ROOT/WEB-INF/lib/servlet-api.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class
奇怪,看这句话的意思是,项目发布包下面有servlet-api.jar,这个jar包是servlet相关的jar包,tomcat的lib目录下已经有这个jar包了,估计是哪位开发人员不小心弄进去了,经检查,tomcat的lib目录下有 servlet-api.jar,于是删除发布包里面的这个jar,重启tomcat,很快就重启完成,而且也没有出错了。
另外再顺带检查了一下 jsp-api.jar这个包,发布目录里面没有,还好。
posted on 2012-12-24 22:22 skyaccross 阅读(2328) 评论(0) 编辑 收藏 举报
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步