Spring Boot: Failed to determine a suitable driver class

자욱·2020년 11월 3일
0
post-thumbnail
post-custom-banner

Issue

Spring Boot 프로젝트 생성 후 첫 실행 시, 프로젝트 실행에 실패하며 cause : Failed to determine a suitable driver class 라는 메시지가 출력된다.

Reason

gradle에서 JDBC 관련 의존성을 추가했으나 관련 설정이 없는 경우 생기는 문제이다.

Solution

1. 자동 설정 어노테이션 추가

application.properties 내에 JDBC 설정을 추가하거나,
기본 패키지의 메인 클래스 파일 내에 다음 어노테이션을 추가하도록 한다.

@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})

예시

@SpringBootApplication
@EnableAutoConfiguration(exclude={DataSourceAutoConfiguration.class})
public class DemoApplication {	
    public static void main(String[] args) {
    	SpringApplication.run(DemoApplication.class, args);
    }
}
profile
"What Do You Do with a B.A. in Korean?"
post-custom-banner

0개의 댓글