이클립스로 소스 에디팅 작업중 다음과 같은 에러가 발생하였다.
Save could not be completed. Try File > Save As… if the problem persists.
Reason:
Could not write file:소스경로 (요청한 작업은, 사용자가 매핑한 구역이 열려 있는 상태인 파일에서 수행할 수 없습니다)
내 경우 git bash쉘에서 git diff 명령어로 소스를 열어놓은채로 이클립스에서 소스를 저장하려고 했기 때문에 발생했다.
git bash쉘의 파일 비교를 종료하고 저장하니 이상없이 저장되었다.
나와 다른 경우라면 해당 소스 파일을 다른 프로그램이 물고 있지는 않은지 체크해서 해당 프로그램을 종료시켜야 한다.
만약 해당 프로그램을 찾을 수 없다면 OpenFilesView로 체크해보면 편하니 다음 포스팅을 참조바란다.