온 코딩

"클래스명" is listed in the persistence.xml file, but is not annotated 본문

복습 ARCHIVE/오류

"클래스명" is listed in the persistence.xml file, but is not annotated

SummerON 2021. 7. 5. 12:09

JAVA CLASS 파일의 클래스 값에서 이런 오류가 뜨는 경우, 

프로젝트 오류가 아니라 JPA에 관한 Eclipse 오류일 가능성이 크다.

 

해결방법 

1. persistence.xml 오른쪽 클릭 -> JPA Tools -> Syncronize Class List

2. 프로젝트 명 오른쪽 클릭 ->Validate 

3. 프로젝트 닫았다가 다시 열기

 

프로젝트 설정 후 엔티티 클래스를 만들었을 때 주로 생기는 오류로,

구문을 잘못 쓰거나 그런게 아니라 이클립스에서 jpa를 실행할 때 호환 문제로 생기는 사소한 오류임...

오류가 난 상태로 프로젝트  run 해도 큰 문제는 없다.

Comments