在两台计算机之间共享 Eclipse 工作区



两台计算机之间共享 Eclipse 工作区的"安全"方法是什么?我在使用 Dropbox 时遇到问题,在使用 Github 时也遇到了问题。我正在寻找一种"有效"的最佳实践。

更新

我在下面和许多其他地方阅读了共享工作区不起作用的内容。但是我的集合包括 50 个项目,你是说我需要创建 50 个 github 存储库吗?没有办法将它们全部放在一个存储库中以保存重复?

解决方案(不完美,但仍在改进中)

我的项目集合位于一个名为projects/的github存储库中,其中包括50个子目录,每个子目录的结构都与eclipse项目一样适当。/projects 目录没有元数据或任何其他日食信息 (AFAIK)

另外,在 ~ 中,我创建了一个全新的 Eclipse 工作区。然后我用 Eclipse "手动"导入每个。我在需要通过 Eclipse 访问这些项目的每台机器上执行此操作。

否,工作区将包含特定于计算机的信息和位置。共享项目本身,最好通过像 git 这样的源代码管理系统。如果项目中的任何内容引用工作区之外的内容,您将希望将其更改为以可移植的方式引用该资源(例如,使用执行环境而不是按名称选择 JRE)。

查看 https://stackoverflow.com/a/37799711/10235188 的线程。它们描述了如何在计算机之间共享工作区和配置。否则,您将始终遇到绝对路径的问题。

最新更新