본문 바로가기

IT 관련 기타/에러 모음

[eclipse] The declared package "" does not match the expected package "" 패키지 위치 에러

The declared package "" does not match the expected package ""

 

 이클립스 환경에서 테스트 용으로 새로 스프링 부트 프로젝트를 생성하니  "~Application.java" 파일 최상단 package에서 위와 같은 에러가 발생 하였습니다.

 분명 위치는 정확한데 위와같은 에러가 발생하여서 다른 문제가 있을것으로 판단하고 검색 해보니 이클립스에서 해당 계층구조를 제대로 인식 못해서 발생할 수 있다고 하네요. 

 해결법으로 총 3가지 확인이 되는데 

 

1. 파일이 존재하는 패키지에서 파일 다른 패키지로 이동 후 다시 복구.
2. 패키지 에러나는 파일 삭제 후(프로젝트에서만 삭제 폴더에는 남겨 둘 것) 다시 추가. 
-> 말만 다르지 1과 거의 동일한 방법으로 보입니다.
3. 해당 프로젝트 JRE 제거 후 직접 추가.

 

이렇게 3가지 였습니다.

저 같은 경우에는 1번에서 바로 해결되어서 2, 3번 같은 경우는 확인해 보지 못했네요.