![[Spring] Error creating bean with name 'jwtService': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'jwt.secretKey' in value "${jwt.secretKey}"](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FRdfqs%2FbtsD28ePgNK%2FkAW1RGpkuECqPoXAVZRPQk%2Fimg.png)
[Spring] Error creating bean with name 'jwtService': Injection of autowired dependencies failed; nested exception is java.lang.IllegalArgumentException: Could not resolve placeholder 'jwt.secretKey' in value "${jwt.secretKey}"Software Development/Trial-and-error2024. 1. 27. 21:28
Table of Contents
황당하게 Bean 주입이 안된다는 메시지가 자꾸 발생했다.
https://oingdaddy.tistory.com/235
Spring properties 사용시 UnsatisfiedDependencyException: Could not resolve placeholder 오류 조치
Spring을 사용하면서 외부 설정 파일(properties or yml)은 필수적으로 사용된다. 하지만 이를 읽어오지 못하는 문제는 자주 직면하게 된다. 예를 들면 다음과 같은 오류다. org.springframework.beans.factory.Uns
oingdaddy.tistory.com
해당 블로그를 통해 맥락을 짚을 수 있었는데,
application.yml 을 통해 모든 외부설정을 관리하지 않고,
application.yml
application-jwt.yml
application-oauth.yml
이렇게 세 가지 파일로 외부 설정을 관리하고 있었다.
당연히 group 설정이 되어있을 줄 알았는데...
spring:
profiles:
group:
"local": "local, jwt, oauth"
active: local
application.yml 에서, group 설정을 추가해주고 해결되었다.
'Software Development > Trial-and-error' 카테고리의 다른 글
[Java Spring] 비동기 메서드에 대한 테스트코드 작성법 (0) | 2024.02.01 |
---|---|
테스트 코드를 작성하며 겪는 시행착오들 (1) | 2024.01.29 |
InvalidDataAccessResourceUsageException: could not prepare statement; SQL (0) | 2024.01.29 |
[문제 해결] Node.js sharp 이용, Crop 후 합성 문제 (0) | 2024.01.12 |
[Java] StringTokenizer 정수 두 개 입력 오류(NoSuchElementException) (0) | 2024.01.07 |
@찐빵1 :: 위기주도학습
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!