servlet-api.jar
我将这个jar文件从一个系统转移到另一个系统。
但是当我启动tomcat服务器时,我得到了-jar not loaded. Offending class:javax/servlet/servlet.class
之类的错误。
请告诉我这个错误的原因是什么,以及如何解决这个错误。
Tomcat版本在当前系统和我以前的系统中是5.5。
答案 0 :(得分:2)
可能的解决方案是,在tomcat下的WAR文件中可能有另一个jar(如servlet.jar
)与servlet-api.jar
的{{1}}冲突。
尝试找出哪个WAR包含jar并将其删除。
有关更多信息,请查看文章here。
答案 1 :(得分:0)
看起来servlet.class具有未满足的依赖项 - 可能在另一个.jar文件中。