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
Why~~~!
왜 또ㅠㅠ!!
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
다시 서버 재실행. 성공
'Backend > Spring' 카테고리의 다른 글
[SpringBoot] Query DSL설정 오류 해결(java: java.lang.NoClassDefFoundError: javax/persistence/Entity) (0) | 2023.01.30 |
---|---|
Spring Security란? Security Filter 종류 간단히 알아보자 (0) | 2022.11.24 |
[Spring] Autowired option 처리 (0) | 2021.07.13 |
[Spring] 다양한 의존관계 주입 중 Best 방법은? (0) | 2021.07.13 |
web.servlet.PageNotFound : No mapping 어쩌구 (0) | 2021.06.29 |