今天要用到Eclipse,但是不能正常启动了,遇到如下的问题:
the default workspace \'d:/workspace\' is use or cannot be created.Please choose a different one
大意是:
默认工作区‘d:/工作区’是使用的,或者不能创建的。请选择另一个工作区。
网上的一些资料:
原因:出现这种情况一般是workspace的配置文件中出现了.lock文件(workspace/.metadata/.lock)
锁定了workspace。把.lock文件删除即可。
如果该文件不能删除,可能是因为javaw.exe进程未结束,结束该进程及eclipse.exe进程即可删除。
我的看法:
这个.lock不能删除,新建新的工作空间覆盖整个.metadata文件也不被允许;
而且,eclipse正常关闭后这个.lock文件仍然存在,为空白的。
正常情况下,如果你打开了一个workspace,在想打开另一个workspace也会出现上面的提示
这种情况通常是由于未正常关闭eclipse造成的,ctrl+alt+delete打开任务管理器,关闭相应的eclipse进程即可