본문 바로가기
SpringBoot

SpringBoot H2 DB 연결 에러

by ZEC 2021. 2. 9.

현재 스프링 부트를 공부하면서 h2 디비를 연결하여

테스트를 진행하려 하였으나 아래처럼 연결이 안 되는 불상사가 생겼다

아무리 구글링을 해봐도 딱히 해결되는 게 없었다.

뭐 h2디비를 다시 설치하라는 둥. 버전 문제라는 둥. 삽질을 오랜 시간 동안 한 결과

해답을 찾을 수 있었다

 

에러 이미지는 위와 같다. 뭐 세팅 정보를 서버로 바꾸라고 하는 이상한 말 듣지 말고

제가 설명하는 대로 진행하자...

 

runtime 'com.h2database:h2'

 

bundle.gradle를 열고 중간쯤 보면

runtimeOnly를 runtime으로 변경해준다.

 

 

spring:
  h2:
    console:
      enabled: true
  datasource:
    url: jdbc:h2:mem:testdb

 

application.yml의 내용을 다음과 같이 수정하자.

 

짠! 아주 잘된다. 저와 같은 삽질을 하지 않길 바라며.

댓글