Spring
Failed to configure a DataSource: 'url' attribute is not specified and no embedded datasource could be configured.
초록색거북이
2023. 8. 1. 11:08
728x90
반응형
SMALL
몇 가지 테스트 할 것이 있었다.
새 프로젝트에서 해보기위해 스프링부트 프로젝트를 새로 생성하였다.
제대로 생성되었는 지 확인 하기위해서 서버 실행하였고 아래 같은 에러 문구가 떴다.
영어를 직역해보면 datasource 라는것이 정의되어있지 않다는 에러이다.
스프링에서는 자동으로 DB를 사용한다고 설정되어있는데, 이 새 프로젝트에서 DB 관련된 정보 설정을 안했기 때문에,
읽어올수 없어 스프링에서 에러를 내준것이다.
해결
1. yml 혹은 properties 에 스프링이 읽을 수 있도록 DB 정보를 입력해주는것.
2. @SpringBootApplication 어노테이션에
@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)
이런식으로 설정을 해주면 DB 설정없이 서버 실행이 가능하다.
728x90
반응형
LIST