티스토리 뷰

- problem

swagger를 통해 api명세를 정리하고 잘 날아가는지 테스트해보려 했는데 에러가 남

 

- what I tried

dependency를 추가할때 버전을 잘못 설정했나 싶어 버전을 오르락 내리락 했으나 성공하지 못함

 

- my answer

설정에 대해선 구글링이 정답인가 보다

Spring boot 2.6버전 이후에 spring.mvc.pathmatch.matching-strategy 값이 ant_apth_matcher에서 path_pattern_parser로 변경되면서 몇몇 라이브러리에서 오류가 발생한다고 한다.

(출처 : https://goyunji.tistory.com/137)

 

application.properties 에 하기 코드를 적어두면 된다.

spring.mvc.pathmatch.matching-strategy=ant_path_matcher

 

- I learned!

생각보다 버전이라는 게 중요한 것 같다.

예전에는 그냥 코드만 잘 짜면 되겠거니 했는데.

오히려 세팅에도 큰 공을 들여야되는 거구나 싶다.

댓글