当我启动时,Eclipse显示“工作区不能被锁定”

“无法启动产品,因为相关的工作空间目前正在被另一个Eclipse应用程序使用”或“工作空间正在使用或无法创建,请选择另一个工作空间。”

但我知道它不是。

我如何“解锁”它?


当前回答

请尝试从任务栏结束任务Eclipse。这对我很管用。

其他回答

有时,如果你在Windows上,你可能看不到所有的进程——或者在任务管理器中看不到罪魁祸首进程。我必须点击“显示所有用户的进程”,我必须杀死这个java.exe,以便回到我的工作空间。

另一个问题是eclipse没有对src文件夹的写访问权。更改安全权限,确保添加“已验证用户”,并检查所有权限,但完全控制和特殊权限。

当eclipse没有关闭时(从任务管理器或计算机关机时杀死eclipse进程),我就会面临这个问题,我尝试了以下步骤,它对我有用。

1)删除以“”开头的文件名。fileTable”

C: \ eclipse \ \ org.eclipse.osgi.manager配置

2)从该文件夹中删除日志文件,如以数字名称开头的文本文件

C: \ eclipse \配置

3)打开命令提示符(cmd)导航到此文件夹

C: \ eclipse

键入下面的命令

Eclipse干净启动

只需删除eclipse工作区目录中的.metadata目录中的.lock文件。

注意事项-如果你删除。metadata文件夹,所有的首选项都会被删除。

使用选项-Dosgi.locking=none启动Eclipse。

我知道窍门了,而且很管用。

不要这样做,除非您知道没有人可以同时处理同一个文件。