programing

Eclipse - "작업영역이 사용 중이거나 작성할 수 없습니다. 다른 작업영역을 선택하십시오."

showcode 2023. 5. 20. 11:02
반응형

Eclipse - "작업영역이 사용 중이거나 작성할 수 없습니다. 다른 작업영역을 선택하십시오."

작업영역을 생성하려고 합니다./Users/Shared/사용자 간에 작업 공간을 공유할 수 있다는 생각으로 디렉터리를 만들었습니다.문제는 작업영역을 생성하고 작업영역에 대한 권한을 변경한 후 다른 사용자로 전환하지도 않고 아래 오류(이미지)가 발생한다는 것입니다.

사용 권한을 변경했습니다.

/Users/Shared $ ll
drwxr-xr-x  3 HristoOskov  wheel   102 Sep 18 20:07 myWorkspace

...에게

/Users/Shared $ ll
drwxrwxr-x  3 root         admin   102 Sep 18 19:45 myWorkspace

그럼 내가 뭘 잘못하고 있는 거지?1. 오류 메시지를 제거하고 2. 오류 메시지를 보지 않고 두 계정에서 액세스할 수 있도록 이 작업 공간을 어떻게 구성해야 합니까?

그나저나, 저는 Mac OS X Lion v10.7.1에서 일하고 있습니다.

오류

정답은 이 (중복) 문제에서 찾을 수 있습니다.

여기서 답을 재현했습니다(그리고 효과가 있습니다!).

eclipse 작업 공간 디렉토리의 .metadata 디렉토리에 있는 .lock 파일을 삭제하기만 하면 됩니다.

저는 지금까지 세 가지 다른 수정 사항을 보았습니다.

  1. .vmdk/, rm.lock 파일에서
  2. 1)이 작동하지 않으면 프로세스 javaw 종료를 시도합니다.exe 등을 사용하여 IDE를 종료합니다.
  3. 1)&2)가 작동하지 않으면 .vmdk/에서 rm.log 파일을 시도하고 .vmdk/를 두 번 확인합니다.
  4. .metadata/를 재배치하고 이클립스를 열고 닫은 다음 .metadata를 다시 덮어씁니다.

솔루션이 요약되어 올바른 내용의 .metadata 폴더를 정리합니다.

.lock 파일을 삭제해도 작동하지 않는 경우가 있습니다.사용해 볼 수 있습니다.

Eclipse/configuration/에서 RECENT_WORKSPACE 행을 제거합니다.설정/vmdk.sys.ui.ide.prefs

Windows 사용자의 경우:제거할 수 없는 경우.lock파일을 사용하면 다음을 얻을 수 있습니다.

여기에 이미지 설명 입력

그리고 이클립스는 이미 닫혀 있습니다. 작업 관리자를 열고 처리하면 됩니다.end precess절대로프로세스 목록에 exe 항목이 있습니다.

워크스페이스는 한 번에 한 개의 일식 복사본에서만 열 수 있습니다.또한 보기에서 자신의 쓰기 액세스 권한을 제거했습니다.해당 사용자는 모두 'admin' 그룹을 가지고 있어야 조금이라도 작업할 수 있습니다.

월식실중행에서 일식 Administrator Mode저를 위해 그것을.[오른쪽 클릭] -> 에서 관리자 권한으로 실행하면 됩니다.eclipse.exe설치 dir에서.

저는 제한적인 권한을 가진 win7 기계가 있는 작업 환경에 있었습니다.저는 또한 그것을 제거했습니다..lock그리고..log도움이 되지 않았습니다.그것은 그것을 작동하게 만든 모든 것의 조합이 될 수 있습니다.

다른 이유로는 더 이상 존재하지 않는 드라이브의 작업 공간을 가리키며 올바른 작업 공간을 선택하고 있다고 생각하기 때문일 수 있습니다.예를 들어, 예전에는 F 드라이브에 작업 공간이 있었지만 지금은 D 드라이브에 있습니다.F 드라이브는 더 이상 없지만 Eclipse를 시작할 때 사용했던 작업 공간으로 표시됩니다.이 오래된 작업 공간을 선택하면 Eclipse는 작업 공간이 "사용 중"이라고 불평합니다. 이는 매우 이상한 일입니다.

저의 경우 플러그인 개발 중에 메인 Eclipse 세션에서 실행된 Eclipse의 테스트 인스턴스에서 이 문제가 발생했습니다.오류로 인해 GUI가 사라졌지만 완전히 삭제된 것은 아닙니다.콘솔에서 정지 버튼을 누르는 것이 그것을 해결했습니다.

작업영역 디렉토리에 대한 권한이 충분한지 확인합니다.작업영역에 대한 쓰기 권한이 없을 때 이 오류가 발생했습니다.

작업 관리자(작업 표시줄에서 마우스 오른쪽 단추 클릭)로 이동하고 프로세스 메뉴 모음을 선택한 후 일식을 선택합니다.exe 및 프로세스 종료 클릭

언급URL : https://stackoverflow.com/questions/7465793/eclipse-workspace-in-use-or-cannot-be-created-chose-a-different-one

반응형