티스토리 뷰
msal4j 도입중에 NoSuchMethodError가 발생했다.
원인은 azure keyvault, spring boot, msal4j에서 사용하는 api가 충돌했기 때문이다.
다행히 스프링부트 앱에 복잡한 기능이 없어서 spring boot 버전을 올려서 무난하게 해결할 수 있었다.
본인의 경우엔 jackson과 netty-common에서 충돌이 났었는데,
메서드나 클래스명이 자주 바뀌어서 버전이 변경되면 참조할 메서드와 클래스가 사라지는게 문제다.
스프링 버전과 각 api의 버전을 잘 체크해서 사용하는 수밖에 없다.

Troubleshoot dependency version conflicts when using the Azure SDK for Java
An overview of how to troubleshoot dependency version conflicts related to using the Azure SDK for Java
docs.microsoft.com
'개발 > azure-sdk-for-java' 카테고리의 다른 글
| Azure java sdk 업그레이드(2) - azure storage api (0) | 2024.03.26 |
|---|---|
| Azure java sdk 업그레이드(1) - azure spring storage starter (0) | 2024.03.25 |
| azure cdn purge 2편 - mgmt (0) | 2022.02.16 |
| azure cdn purge 2편 - msal4j 사용 (0) | 2022.02.16 |
| azure cdn purge(1편) - restful api (0) | 2021.09.12 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 탈세
- 오블완
- k베뉴
- Spring
- 이륜차
- java
- 전세사기
- ORM
- Thymeleaf
- springboot
- 토스페이
- Azure
- 알리익스프레스
- JPA
- tomcat
- n+1
- 안전신문고
- 한국교통안전공단
- 티스토리챌린지
- 홈택스
- Java17
- 포상금
- 현금영수증
- 광군제
- ouath2
- 공익제보단
- 부가가치세
- Request
- springboot3
- 알리
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 | 31 |
글 보관함
