Study/Spring
[스프링부트] Cannot load JDBC driver class 'oracle.jdbc.driver.OracleDriver'
minulbora
2024. 3. 28. 17:17
이건 라이브러리를 잘 넣어 두고, 클래스패스도 제대로 설정했는데 이런 오류가 생긴다면 버전을 확인하자.
oracle 21c는 11과 8 버전을 지원하는데, 사용하는 jdk 버전이 낮다면 11을 읽지 못함... 8로 바꿔줬더니 문제 해결
plugins {
id 'org.springframework.boot' version '2.7.5'
id 'io.spring.dependency-management' version '1.1.4'
id 'java'
}
group = 'com.example'
version = '1.0-SNAPSHOT'
sourceCompatibility = '1.8'
repositories {
mavenCentral()
}
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.mybatis.spring.boot:mybatis-spring-boot-starter:2.2.2'
implementation 'org.projectlombok:lombok:1.18.20'
implementation group: 'com.oracle.database.jdbc', name: 'ojdbc8', version: '19.3.0.0'
}
tasks.named('test') {
useJUnitPlatform()
}