티스토리 뷰

반응형

Spring boot 에러 NoClassDefFoundError: jakarta/persistence/EntityManagerFactory 해결방법

개발환경 : Spring boot 3.0.9 

기존 JPA 에서 javax.xxx 를 import 하였는데 버전이 올라가면서 jakarta에 해당 클래스가 없음

dependency 추가

// pom.xml

<dependencies>
	...
    <dependency>
        <groupId>jakarta.annotation</groupId>
        <artifactId>jakarta.annotation-api</artifactId>
        <version>2.1.1</version>
    </dependency>
    <dependency>
        <groupId>jakarta.persistence</groupId>
        <artifactId>jakarta.persistence-api</artifactId>
        <version>3.1.0</version>
    </dependency>
</dependencies>

 

끗ㅈㅈ34#!@$!

반응형