Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
验证 jar 文件(链接到我的工作目录/geronimo-servlet_3.0_spec-1.0.jar 中的隐藏元数据文件夹) - 未加载 jar。请参阅 Servlet 规范 2.3,第 9.7.2 节。违规类:javax/servlet/Servlet.class
我在从 Eclipse 启动 tomcat 时收到此错误消息,它导致我 tomcat timeout.and 服务器无法启动。
如何解决这个问题呢。
之前有人问过类似的问题,我已经解决了,但我无法得到解决方案。
请帮忙
这是因为您的项目包含 Tomcat 也提供的 Servlet API 类。如果您使用 Maven,请将依赖项的范围设置或管理为 geronimo-servlet 并将其设置为<scope>provided</scope>. 如果不是,请删除 Jar 并将您的项目声明为 Web 项目,这会将 Java EE 库链接到您的项目,同时将它们从部署中排除
<scope>provided</scope>