IDL 을 실행하려고 할 때, 위와 같이 Workspace가 이미 사용 중이라며 IDL을 시작하지 못하는 경우가 있습니다.
일단은 IDL Workbench가 현재 실행 중이 아닌지 먼저 확인해 보십시오. 실제로 해당 Workspace를 닫지 않고 사용 중인 경우도 있을 것입니다.
IDL Workbench가 실행 중이 아닌데 이런 메시지가 계속 나오는 경우의 해결책입니다.
해당 Workspace 폴더의 .metadata 아래 .lock 파일을 지우는 것이 핵심입니다. 그러면 모든 문제가 해결됩니다. 그런데 해당 파일도 IDL Development Workbench에서 사용중이라고 하며 삭제가 되지 않을 때가 있습니다. 사용자가 보기에는 Workbench를 사용하고 있지 않아 보이는데 그런 메시지가 나올 때가 있습니다(IDL이 비정상적으로 종료된 경우 이런 문제가 발생할 수 있습니다).
윈도우의 작업 관리자로 들어가 IDL Workbench 프로세스가 살아 있는지 확인하고 이 프로세스를 종료하십시오.
IDL 을 실행하려고 할 때, 위와 같이 Workspace가 이미 사용 중이라며 IDL을 시작하지 못하는 경우가 있습니다.
일단은 IDL Workbench가 현재 실행 중이 아닌지 먼저 확인해 보십시오. 실제로 해당 Workspace를 닫지 않고 사용 중인 경우도 있을 것입니다.
IDL Workbench가 실행 중이 아닌데 이런 메시지가 계속 나오는 경우의 해결책입니다.
해당 Workspace 폴더의 .metadata 아래 .lock 파일을 지우는 것이 핵심입니다. 그러면 모든 문제가 해결됩니다. 그런데 해당 파일도 IDL Development Workbench에서 사용중이라고 하며 삭제가 되지 않을 때가 있습니다. 사용자가 보기에는 Workbench를 사용하고 있지 않아 보이는데 그런 메시지가 나올 때가 있습니다(IDL이 비정상적으로 종료된 경우 이런 문제가 발생할 수 있습니다).
윈도우의 작업 관리자로 들어가 IDL Workbench 프로세스가 살아 있는지 확인하고 이 프로세스를 종료하십시오.
아래 링크를 통해 좀 더 자세한 내용을 확인하실 수 있습니다.
IDL Workbench의 Workspace가 이미 사용중이라고 뜰 때(workspace currently in use) (google.com)