Spring boot + JPA + Open JDK 사용시 Error creating bean with name entityManagerFactory 해결
회사에서 일했던 환경을 직접 하나하나 적용해보고 코딩해보고 싶은 마음에 하나하나 적용해보던 중에 boot를 start up 하면 entityManagerFactory의 bean을 생성하지 못해 Error가 발생하였다. 원인은 Open-jdk에서 javassist가 포함되지 않아 문제가 발생하는 것이였다. 그래서 Dependencies에 javassist를 추가해주면 된다. 만약 Gradle을 사용한다면 아래의 코드를 입력한다. implementation group: 'org.javassist', name: 'javassist', version: '3.15.0-GA' 만약 Maven을 사용한다면 아래의 코드를 입력한다. org.javassist javassist 3.23.1-GA