验证jar文件(链接到我工作目录中的隐藏元数据文件夹/ geronimo-servlet_3.0_spec-1.0.jar) - jar未加载。请参阅Servlet规范2.3,第9.7.2节。违规类:javax / servlet / Servlet.class
我从eclipse启动tomcat时收到此错误消息,它导致我发送tomcat超时。服务器无法启动。
如何解决这个问题。
以前曾问过类似的问题,我经历了这些问题,但我无法得到解决方案。
请帮忙
答案 0 :(得分:0)
这是因为您的项目包含Tomcat提供的Servlet API类。
如果您正在使用Maven,请将依赖关系的范围设置或管理到geronimo-servlet,并将其设置为<scope>provided</scope>
。如果不是,请删除Jar并将项目声明为Web项目,该项目将Java EE库链接到项目,同时将其从部署中排除