본문으로 바로가기

SSpring boot + JPA + Open JDK 기반으로 빌드하는 과정중에 

boot를 start up 하면 entityManagerFactory의 bean을 생성하지 못해 Error가 발생하였다.

원인은 Open-jdk에서 javassist가 포함되지 않아 문제가 발생하는 것이였다. 

그래서 Dependencies에 javassist를 추가해주면 된다.

 

만약 Gradle을 사용한다면 아래의 코드를 입력합니다.

implementation group: 'org.javassist', name: 'javassist', version: '3.15.0-GA'

 

만약 Maven을 사용한다면 아래의 코드를 입력합니다.

<dependency>
    <groupId>org.javassist</groupId>
    <artifactId>javassist</artifactId>
    <version>3.23.1-GA</version>
</dependency>



출처: https://ktko.tistory.com/entry/Spring-boot-JPA-Open-JDK-사용시-Error-creating-bean-with-name-entityManagerFactory-해결 [KTKO 개발 블로그와 여행 일기]