1

我的朋友和我需要使用相同的 Eclipse 工作区。我已将它放在 AFP 服务器上,因此我们既可以挂载该卷,也可以使用那里的工作空间。但是,只要我们不一次编辑同一个文件,它就不会出现问题吗?例如,如果有 Starter 和 View 类,我可以在他编辑和保存 View.java 的同时编辑 Starter.java 并保存项目吗?

我知道由于错误,Eclipse 不能正常使用 AFP 上的工作区。我必须在 eclipse.ini 文件中添加“-Dosgi.locking=java.io”才能使其工作。

4

1 回答 1

2

是的。但是您需要更改其配置以不锁定工作区。这是默认行为。

这是选项:

-Dosgi.locking="none"

在您的 vmargs 或 ini 文件中使用它。我不需要提到你和你的朋友需要一些纪律才能不被这个解决方案的副作用所困扰。

例如,如果两者都在文件 A 中工作,那么当第一次保存时,eclipse 会询问您是否希望通过系统文件更改进行更新。如果单击是,您的更改将丢失。

于 2013-04-28T21:25:28.673 回答