반응형
들어가며
JPA를 본격적으로 시작하려고 하자마자 에러가 터졌다. 역시 초기 세팅 후에 피할 수 없는 우리의 에러ㅎㅎㅎㅎㅎㅎ
오늘의 TIL은 JPA 프로젝트 세팅을 시작하다 만난 에러 트러블 슈팅을 해보고자 한다.
트러블슈팅
문제1 - hibernate.properties not found 에러
구글링 해보니 JDK 버전의 문제였다.
JDK 8과 달리 JDK 11버전은 JAXB 라이브러리를 내장하고 있지 않기 때문에 pom.xml 파일에 별도로 추가해 주어야 한다고 한다.
pom.xml에 아래 디펜던시를 추가해주면 해결된다.
<dependency>
<groupId>javax.xml.bind</groupId>
<artifactId>jaxb-api</artifactId>
<version>2.3.0</version>
</dependency>
문제2 - Connection is broken 에러
이 에러는 H2를 실행시켜두지도 않고 연결하려고 해서 생긴 에러였다.
터미널에서든 파일을 더블클릭해서든 h2.sh를 실행시켜서 H2 DB를 연결시킨 후 코드를 실행시키면 해결된다.
마치며
주특기 주차 들어가기 전에 마지막으로 쉬는 날을 가졌다! 그동안 부족했던 수면시간을 다 보충하고 내일부터 다시 열심히 시작!!
오늘의 한마디 by수용님 - 그 실력에 잠이 오냐?
반응형
'Study > TIL' 카테고리의 다른 글
[TIL] 06/04 항해99 27일차 - 과제 [나만의 블로그 만들기] (0) | 2022.06.05 |
---|---|
[TIL] 06/03 항해99 26일차 - domain & DTO (0) | 2022.06.04 |
[TIL] 06/01 항해99 24일차 - JPA를 사용하는 이유?, JPA 초기 세팅 (0) | 2022.06.01 |
[TIL] 05/31 항해99 23일차 - CS 공부 가이드 (0) | 2022.06.01 |
[TIL] 05/30 항해99 22일차 - 동기 & 비동기 (0) | 2022.05.31 |