java.lang.IllegalStateException: Failed to load ApplicationContext
발생 상황
Junit4로 테스트 진행 도중 에러 발생
코드를 다시 꼼꼼히 살펴봤으나 오타는 보이지 않았다.
에러 원인 및 해결 방안
설치한 h2 버전이 1.4.200이상일 경우, application.yml에 MVCC=true 옵션을 작성하지 않아도 된다고 한다.
그러나 나는 아래와 같이 작성했기 때문에 에러가 났음. url에 있는 MVCC=true 부분을 빼니 에러가 해결되었다.
application.yml
spring:
datasource:
url: jdbc:h2:tcp:(생략);MVCC=TRUE
username: com
password:
driver-class-name: org.h2.Driver
'🗂ㅤ작업 노트 > 에러 회고' 카테고리의 다른 글
[MariaDB] The TCP Port you selected is already in use... (Windows) (0) | 2023.11.30 |
---|---|
[IntelliJ /SpringBoot] Cannot resolve class or package 'mysql' (0) | 2023.07.26 |
[Font Awesome] 아이콘 깨짐 현상 (0) | 2023.07.25 |
[ intelliJ ] Invalid Gradle JDK configuration found 에러 (0) | 2023.07.17 |
[ intelliJ ] Cause: invalid source release: 11 에러 (0) | 2023.07.15 |