jsp - validateJarFile 未在 eclipse 和 netbeans 中加载

标签 jsp tomcat servlets

在 Tomcat 服务器中运行项目时,我收到以下消息

INFO: validateJarFile(D:\Programming\Internproject\HRDBMS\HRDB\build\web\WEB-INF\lib\servlet-api-2.5.jar) - jar not loaded. See Servlet Spec 2.3, section 9.7.2. Offending class: javax/servlet/Servlet.class

谁能帮我解决这个问题。

最佳答案

根据 servlet 规范,Tomcat 将不允许 Web 应用程序提供自己的任何 servlet API 类副本。因此,Tomcat 拒绝加载该 JAR 文件。

假设您没有尝试使用您的 Tomcat 版本不支持的功能(您懒得提及),您的 webapp 应该可以正常工作。 Tomcat 6.0 及更高版本支持 servlet 2.5(及更早版本),Tomcat 7.0 支持 servlet 3.0(及更早版本)。

关于jsp - validateJarFile 未在 eclipse 和 netbeans 中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11373650/

相关文章:

java - javascript 函数终止 session 后调用 servlet

java - 为什么我的 servlet 不能在 TomCat 6.0.18 上加载但在 5.5 上可以正常加载

java - <c :if test ='${not empty "${records }"}' > never evaluates false

java - 如何使用注释使更具体的 urlPattern 覆盖更广泛的模式

javascript - JSP:发生页面加载事件时正在执行Onclick代码

javascript - 有没有办法动态地在谷歌地图 V3 中放置不同的标记?

jakarta-ee - 使用servlet显示网页中的文件列表

java - HTTP 404 资源未找到

tomcat - Drupal-Tomcat 单点登录

java - Camel 和 Google App Engine 没有 Spring?