# Situation
신규 프로젝트 생성 후 필요한 Gradle Dependency 추가
Application 구동 테스트 시 에러
## Error Log
Failed to configure a DataSource:
'url' attribute is not specified and no embedded datasource could be configured.
간단하게 직역하면, Database 연결을 위한 URL이 없다.
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
즉, jpa dependency 추가 시 자동으로 Database 설정을 진행하는데 이때 연결을 위한 Database URL이 없다는 의미이다.
Consider the following:
If you want an embedded database (H2, HSQL or Derby), please put it on the classpath.
임베디드 Database Path 설정을 해주거나
If you have database settings to be loaded from a particular profile you may need to activate it
(no profiles are currently active).
Activate 하지 않을 Profile을 설정해라.
## Action
exclude = DataSourceAutoConfiguration.class
Springboot에서 Database를 사용하면 DataSourceAutoConfiguration을 통해 자동으로 Config 설정을 진행한다.
이때, URL이 필요한 것이기에 일시적으로 exclude 처리를 진행한다.
처리 후 재기동하면 Tomcat까지 정상으로 올라온다.