티스토리 뷰
Spring
[Spring Boot] No spring.config.import property has been defined
snail voyager 2023. 11. 23. 00:29728x90
반응형
이슈
spring boot 2.4 업그레이드 후 bootstrap.yml 에 설정해둔 spring.config 제대로 동작하지 않고
부팅 시 에러 발생
No spring.config.import property has been defined
Action:
Add a spring.config.import=configserver: property to your configuration.
If configuration is not required add spring.config.import=optional:configserver: instead.
To disable this check, set spring.cloud.config.enabled=false or
spring.cloud.config.import-check.enabled=false.
원인
Spring Cloud Config Client에서 bootstrap.yml 은 deprecated 됨
조치1
bootstrap.yml 을 그대로 사용하려면 spring-cloud-starter-bootstrap 의존성 추가
implementation('org.springframework.cloud:spring-cloud-starter-bootstrap')
조치2
bootstrap.yml 에 설정된 내용을 application.yml로 이동 후 삭제
https://stackoverflow.com/questions/67507452/no-spring-config-import-property-has-been-defined
https://docs.spring.io/spring-cloud-config/docs/current/reference/html/#_spring_cloud_config_client
728x90
반응형
'Spring' 카테고리의 다른 글
[Spring] Swagger Fail to load remote configuration 접속 불가 (0) | 2024.02.19 |
---|---|
[Spring Boot] @ExceptionHandler 에서 동일한 Exception을 구분해서 처리하는 방법 (0) | 2023.11.24 |
[Spring Boot] 2.7.8 버전 이후 Amazon RDS Aurora MySQL JDBC Driver 변경 (0) | 2023.11.21 |
[Spring] Swagger CORS 이슈 (0) | 2023.11.09 |
[Spring Boot] CircuitBreaker Resilience4j (0) | 2023.10.07 |
반응형
300x250