eclipse配置springmvc报错More than one fragment with the name [spring_web] was found

10000cat 2019-06-11 02:22:45
小弟刚开始学习springmvc, ide使用的是eclipse, 导入jar包后,配置web.xml, springmvc-servlet.xml 就绪,
eclipse控制台启动tomcat报错提示:

Caused by: java.lang.IllegalArgumentException: More than one fragment with the name [spring_web] was found. This is not legal with relative ordering. See section 8.2.2 2c of the Servlet specification for details. Consider using absolute ordering.

网上查了解决方案是说在web.xml里面添加:<absolute-ordering />
但是,添加这个后eclipse报错:cvc-complex-type.2.4.a: Invalid content was found starting with element 'absolute-ordering'.


版本信息:
springmvc 版本是4.3.9, tomatcat版本是8.5, jre版本是1.8.1



请大家指点一下。
感谢。
...全文
545 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
libingbojava 2019-08-22
  • 打赏
  • 举报
回复
把那个标签删掉就行
然后要到spring的全部包(注意不要把源码和javadoc到进去,会报重名错误) , 然后还要导一个依赖包:commons-logging-1.1.3.jar
web.xml配:
<servlet>
<servlet-name>springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<!-- 自启动 1表示优先级高 在tomcat启动时就启动servlet 不用等到第一次请求时 -->
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>springmvc</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧