当Eclipse崩溃后,在此打开,会让我们选择workspace,原来的Workspace不能用。这个时候最简单的方法,就是重启。如果不重启那应该怎么办?
那就要删除workspace中.metadata\.lock这个锁文件。但是在删除的时候会爆出不能删除,当前文件被Java使用。
那么需要以下这个openfiles这个命令帮助我们,关闭文件描述符。参考下面代码。
openfiles.exe /Disconnect /OP "G:\Jworkspace\.metadata\.lock" /ID *
具体描述见:http://technet.microsoft.com/zh-cn/library/cc772842(WS.10).aspx