Spring boot에서 swagger를 사용하기 위해 아래와 디펜던시를 추가하고 서버를 실행하니 하니 아래와 같은 오류가 발생했다.
// https://mvnrepository.com/artifact/io.springfox/springfox-boot-starter
implementation group: 'io.springfox', name: 'springfox-boot-starter', version: '3.0.0'
org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException
Spring boot 2.6버전 이후에 spring.mvc.pathmatch.matching-strategy 값이 ant_apth_matcher에서 path_pattern_parser로 변경되면서 몇몇 라이브러리에서 매치를 못하는 오류가 발생하였다.
application.properties에 한 줄을 추가하고 서버를 재실행하면 해결 완료!
spring.mvc.pathmatch.matching-strategy=ant_path_matcher