본문 바로가기

개발&컴퓨터/개발도구

[Eclipse] The project was not built due to "Could not delete 오류 발생 시 해결 가이드

반응형

이클립스 오류 해결 가이드

he project was not built due to "Could not delete ... 오류 발생 시 해결 가이드


이클립스를 사용하다보면 가끔 뜬금 없이 생소한 오류를 만나기도 합니다. 그런데 대부분 이클립스가 강제로 종료되거나 컴퓨터가 재부팅 경우에 오류가 많이 발생하는 듯합니다.


이번에도 역시 컴퓨터가 재부팅되면서 이클립스를 정상적인 절차에 의해 종료하지 않은 이후 발생했습니다.

프로젝트를 빌드하려고 하니, 아래와 같은 오류를 내뱉습니다. 


Description Resource Path Location Type

The project was not built due to "Could not delete '/[project]/build/class/abc'.". Fix the problem, then try refreshing this project and building it since it may be inconsistent [project] Unknown Java Problem


이건 또 왜이런가.. 

일단 이클립스가 빌드하여 class 파일들을 생성하는 특정 경로의 폴더를 가리키고 있고, 그 영역을 삭제할 수 없다고 합니다. 뭔가 꼬인듯 합니다.


문재 해결 방법은 어렵지 않습니다.

해당 프로젝트의 svn cleanup을 합니다. 



그리고 로컬 빌드 파일도 초기화 시키기 위해 프로젝트도 clean 합니다.



위의 방법을 순서대로 하시면 왠만하면 해결이 될 것으로 보입니다.



만약 위의 방법으로도 해결이 제대로 되지 않는다면 


The project was not built due to "Could not delete '/[project]/build/class/abc'.". 


윈도우 탐색기를 열어 위의 오류 메시지에 나와있는 프로젝트 빌드 파일 생성 경로로 가셔서 그 하위의 폴더 및 파일을 모두 삭제합니다.

위의 프로젝트가 C드라이브 루트에 있다면 C:\[project]\build\class\abc 폴더로 가서 그 하위에 있는 폴더와 파일들을 모두 삭제합니다.

그리고 만약 로컬 서버가 떠 있따면 stop 시키고, 이클립스도 종료 한후, 다시 실행시킵니다.

그리고 프로젝트를 refresh 한 후, 다시 build 합니다.


반응형