如何使用Dropbox在多个平台之间保持Eclipse安装的同步?

sor*_*rin 6 eclipse dropbox portable-applications

在每台机器上设置Eclipse我真的很头疼,我想让Eclipse文件和配置在多台机器之间保持同步.

我想让Eclipse在OS X,Linux和Windows上保持同步,所以我开始获得OS X版本的eclipse,因为它拥有OS X所需的应用程序,因为其他两个平台更容易启动它.

我有什么问题/问题:

  • 我应该不同步什么?
  • 我在哪里可以放置JDBC jar文件,以便它们同步?有没有办法使用相对路径加载它们?

有成功的故事吗?

注意:这不是让项目本身同步,因为SCM的所有混合都是如此.

E-R*_*Riz 3

您无法共享 Eclipse 安装目录或工作区,但项目本身很容易使用 cvs、svn、git 等版本管理系统保持同步。我想您可以将项目内容存储在 Dropbox 文件夹中(或类似的文件系统同步机制),然后当您坐在正在使用这些项目的计算机前时强制刷新,但我从未尝试过它,并且会担心人为错误可能导致工作丢失或文件损坏。

关键是,虽然工作区本身无法共享,但项目不必物理上位于文件系统上的工作区文件夹下。这是因为工作区是项目的逻辑容器,不一定是物理容器。创建项目时,您可以为项目内容指定任意文件系统位置。默认值正好位于工作区位置下。因此,在每台计算机上,您都会有一个单独的工作区,用于从您在文件系统上同步项目的任何位置导入项目。这样,工作区就是一个很小的容器,不需要对每台机器进行太多的持续维护。我一直在本地执行此操作 - 我的计算机上有多个工作区,其中一些包含与其他工作区相同的项目。