본문 바로가기
ERROR 해결

[Mac/Eclipse] 잠금 일괄 해제 / A class file was not written. The project may be inconsistent, if so try refreshing this project and building it

by LAY CODER 2020. 9. 11.

A class file was not written. 

The project may be inconsistent, if so try refreshing this project and  building it

 

 

이 메세지를 가지고 구글링을 하면서, 메이븐 업데이트를 다시 하라, 클린해서 빌드를 다시해라, 리프래쉬를 해라 등등

 

다양한 방법들을 보고 시도해보았지만 몇 시간째 에러가 없어지지 않았다.

 

 

 

 

그러다 드롭박스에서 받은 프로젝트가 잠금파일로 되어있어 최상위폴더는 풀었는데,

 

폴더를 세세히 열고 보니 안에 있는 폴더들은 그대로 잠겨있다는 걸 발견하고 문제점이 여기에 있을거라고 확신했다.

 

근데 끝도 없이, 잠금을 풀어도 하위폴더는 계속 잠금인 상태로 되어있어 mac 환경에서

 

어떻게 한번에 잠금을 해제 할 수 있는지 알아보았다.

 

 

 

 

 

터미널에서 잠금폴더가 있는 디렉토리를 찾아 가서,

 

chflags -R nouchg ./*  명령어를 실행하면, 해당 폴더 밑의 모든 폴더 및 파일의 잠금이 일괄 해제 된다.

 

그 다음, 이클립스로 돌아가 프로젝트 클린을 해주면서 모든 오류가 사라지게 되었다.

댓글