인프런 커뮤니티 질문&답변
import jakarta.persistence.Entity; jpa 관련 import에러
해결된 질문
작성
·
2.4K
1
JPA Member 작성 중 오류가 발생하여 질문 드립니다.


 import javax.persistence.Entity;
import javax.persistence.Entity;
import jakarta.persistence.Entity;
모두 시도 해봤는데 안됩니다.
gradle 프로젝트를 reload 하더라도
Unable to load class 'org.gradle.api.plugins.MavenPlugin'.
This is an unexpected error. Please file a bug containing the idea.log file.
이런 에러만 계속 발생합니다.
maven플러그인이 사라졌다고 해서 gradle 버전변경도 시도해보고 자바 버전 변경도 시도해 봤지만 해결하지 못했습니다.
답변 1
0

 gradle에 jpa관련 라이브러리가 로드 되지 않은것 같습니다. reload하려고 해도 mavenPlugin 에러로 로드 되지 않는데 이에 대한 해결 방법이 있을까요?
gradle에 jpa관련 라이브러리가 로드 되지 않은것 같습니다. reload하려고 해도 mavenPlugin 에러로 로드 되지 않는데 이에 대한 해결 방법이 있을까요? 
제가 한 번 보고 싶습니다.
실제 동작하는 전체 프로젝트를 압축해서 구글 드라이브로 공유해서 링크를 남겨주세요.
구글 드라이브 업로드 방법은 다음을 참고해주세요.
주의: 업로드시 링크에 있는 권한 문제 꼭 확인해주세요
추가로 다음 내용도 코멘트 부탁드립니다.
1. 문제 영역을 실행할 수 있는 방법
2. 문제가 어떻게 나타나는지에 대한 상세한 설명
감사합니다.

https://drive.google.com/file/d/1IRaJGTp7KWZ3_QSLu_22iLp_6j5vOzex/view?usp=drive_link
- gradle reload할때 mavenPlugin을 로드 할 수 없다고 나옵니다. gradle버전이 바뀌면서 사라졌다고 하여 버전도 변경해보기도 했지만 해결하지 못했습니다. 
- 이 때문인지 우측 gradle을 보시면 jpa가 load되지 않았습니다. 이로 인해 @Entity나 @Id 등이 import되지 않는 것인지 확실하게 왜 그런지 이유는 알 수가 없습니다. 







@Entity 라고 타이핑 했을때 추천 import문은 @EntityScan이 나오는데 이걸 사용해도 되는건가요??