본문 바로가기
Java/VSCode

[VSCode] spring boot Config data resource ... does not exist 오류 해결

by 리요_ 2024. 11. 12.
반응형

[VSCode] spring boot Config data resource ... does not exist 오류 해결

 

Vscode 에서 JAVA Spring Boot Project 를 실행하려 하니 아래와 같은 오류가 발생하였습니다.

 

[VSCode] spring boot Config data resource ... does not exist 오류 해결

 

[restartedMain] DEBUG org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter - Application failed to start due to an exception
org.springframework.boot.context.config.ConfigDataResourceNotFoundException: Config data resource 'class path resource [asis-datasource.yml]' via location 'classpath:asis-datasource.yml' cannot be found

 

Config data resource 'class path resource [asis-datasource.yml]' via location 'classpath:asis-datasource.yml' does not exist

 

예외로 인해 시작되지 못하였고, asis-datasource.yml 파일을 찾을 수 없다. 라는 오류 문구가 나옵니다.

 

[VSCode] spring boot Config data resource ... does not exist 오류 해결

 

asis-datasource.yml 파일은 여기 있는데..!!


오류 해결

1. 프로젝트를 Clean 하기

[VSCode] spring boot Config data resource ... does not exist 오류 해결

 

Yes 를 눌러주었습니다.

오류는 고쳐지지 않았습니다. ㅎㅎ


2. 설정파일 오타 공백 확인

yml 설정파일의 오타나 파일명이 동일한지 확인해 주었습니다.


그동안 잘 사용하던 프로젝이고,, 역시나 오타나 파일명은 문제없었습니다.

 

설정파일에 공백이 들어가면 실행이 되지 않는데 혹시 하고 코드를 살펴보았습니다.

설정파일의 모든 코드를 한 줄씩 end 키를 이용하여, 공백이 있는지 확인해 보았습니다.

 

[VSCode] spring boot Config data resource ... does not exist 오류 해결

 

아니나 다를까 url: 뒤에 공백이 들어가 있었고, 이 외에도 공백이 여러 개 있었습니다.

 

4~5개 정도 지운 것 같습니다.
작업하다 스페이스를 꾹 눌렀는지 한 번에 공백 5개가 있던 부분도 있었습니다.

공백을 싹 지워주고 다시 실행해 주었습니다.

 

[VSCode] spring boot Config data resource ... does not exist 오류 해결

 

무사히 실행된 모습입니다.

 

공백과 관련 없이 종종 오류가 뜨기도 하는데, 동일하게 공백을 제거해 주거나 그냥 여러 번 실행하다 보면 되기도 합니다..

반응형

'Java > VSCode' 카테고리의 다른 글

VSCode 에서 GitHub Repository 연결하기  (0) 2024.11.13