국비지원 (스파르타)

왜 나에게만 이런일이 발생하는가?

klom 2025. 3. 24. 22:24

후... 프로젝트 막바지에 들어섰다.
문서작업(스웨거)이 안되었기때문에 이를 추가를 해야한다.
그래서

implementation 'org.springdoc:springdoc-openapi-starter-webmvc-ui:2.4.0'    

요걸 추가했다. 이제 스웨거3.0을 써야 하니까 저렇게 사용했다. 
그리고 실행을 시키면 되곘지 하고 실행을 시켰다.

아니 왜 안되냐고...ㅜㅜㅜ
알고보니
@RestControllerAdvice랑 충돌이 나는것이 그 이유였다.
왜냐하면 얘를 주석처리하고 실행했더니. 이번에는 너무 잘되었다.
그런데 여기서 문제가 발생했다.
이러면 헨들러가 동작을 안하니 에러도 커스텀한 결과가 나오지 않는다는것이 가장 큰 이유였다.
이상하다. 분명 이거 이렇게 썼던거 같은데..
방법이 없는걸까? 알고보니 버전이 달라서 발생하였다.
최신 버전을 사용하라고 한다.

도커도 안되고.... 일단 뭐 여기까지만 작성은 하는데 후...