2-7 代码运行报错

来源:2-7 创建Web方法测试Swagger

weixin_慕慕5267534

2022-03-08

2-7 运行后报错(代码是复制的)

图片描述

写回答

3回答

欧阳乔治

2022-05-02

我也遇到一样的问题了,在网上查了一下是springboot2.6.0中将SpringMVC 默认路径匹配策略从AntPathMatcher 更改为PathPatternParser,导致出错,解决办法是切换回原先的AntPathMatcher,可以在application中添加

spring:
  mvc:
    pathmatch:
      matching-strategy: ant_path_matcher

也可以在项目中直接把springboot改到2.6以下的版本

5
0

Dreamboat_d

2023-03-24

https://img.mukewang.com/szimg/641d3b840953567209080489.jpg

在启动类添加一个注解@EnableWebMvc

因为SpringBoot在2.6以后使用的路径匹配是基于PathPatternMatcher,Springfox使用的路径是基于AntPathMatcher的。

因此下面操作也可以解决该问题,在application.yml中添加:

https://img.mukewang.com/szimg/641d3e0e095effa709970277.jpg

如果不进行上面操作,可以将SpringBoot进行降级,降级到2.6以下


0
0

慕的地7596430

2022-03-20

能够说一下怎么解决的嘛,我也不能运行

0
1
InitialA
我也遇到了一样的问题
2022-03-30
共1条回复

SpringBoot 在线协同办公小程序开发 全栈式项目实战

未来趋势型业务 + 前后端综合技术栈 + 惊艳的细节打磨

1798 学习 · 1915 问题

查看课程