Java

[Java] cannot access the classes in the package

📝 작성 : 2021.03.17  ⏱ 수정 : 
728x90

me.study.MemberService를 구현한 me.study.MemberServiceImpl에서 이러한 문제가 발생했습니다.

 

빌드 하는 것은 문제가 없었지만 Problems에 뜨는 것도 보기 좋지 않았고 무엇보다 code completion(content assist)가 먹통된 것이 제일 불편했습니다.

 

먼저 클래스 패스 설정, 클래스의 접근 제어자 확인, 클래스 스펠링 확인을 합니다.

 

IDE 자동완성 기능을 통해 인터페이스를 구현한 것이라서 딱히 도움은 되지 않았습니다.

 

해당 디렉토리에 있는 클래스 파일을 모두 삭제하니까 됐습니다. out폴더를 통째로 날려도 괜찮을 것 같습니다.

 

원인은 컴파일 하는 소스 파일과 동일한 디렉토리에 클래스 파일이 있기 때문이라고 합니다.

 

스택오버플로우의 도움을 받았습니다.

반응형