错误信息:
valIDateJarfile(D:\tomcat_ryxunit\webapps\ryx_unit\WEB-INF\lib\javax.servlet.jar) - jar not loaded. See Servlet Spec 2.3,section 9.7.2. Offending class: javax/servlet/Servlet.class
原因:Tomcat/lib下面和Web-inf/lib下面的jar包有冲突,比如servlet-API.jar这样的jar包,所以,要删除WEB-INF/lib下面的这个jar包,但是编译的时候又会报错,所以可以将这个包放在项目的某个地方,然后添加到依赖中,然后将这个包设置为只在编译时间提供(scope=ProvIDed):
注意:部署Artifacts的时候,选择已经编写好的模块,但是如果模块改了名字以后,可能Artifacts绑定的模块还没有改变(或者是另外一个一样名字的),这样会一直出错。所以最后重新建立一个Artifacts.而且名字不要起一样的!
总结以上是内存溢出为你收集整理的SSM项目启动报错WEB-INF\lib\javax.servlet-api-4.0.1.jar) - jar not loaded. See Servlet Spec 3.0, section 10全部内容,希望文章能够帮你解决SSM项目启动报错WEB-INF\lib\javax.servlet-api-4.0.1.jar) - jar not loaded. See Servlet Spec 3.0, section 10所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)