Java:如何将Eclipse项目从一台计算机转移到另一台计算机?

5
我使用eclipse编写Java代码,并经常在家里和工作电脑之间切换。我想自动同步一个计算机上完成的工作到另一台计算机上,该如何实现?
此外,我想从我的工作电脑导出所有文件到家里的电脑,因为我家里的电脑没有安装eclipse。我知道我可以导出文件,但这样并不能导出我在项目中导入的所有Java jar。基本上,我希望导出所有内容,这样一旦我在家里的电脑上导入它,我就可以从离开工作时的地方继续进行。
谢谢

1
有适合两个地方访问的版本控制服务器吗? - trashgod
1
这可能是一种非常粗糙的方法,但你可以将工作区从一个电脑复制到另一个电脑。 :) - toskv
@toskv,那太简单了。复制压缩文件夹是给新手用的。必须涉及到一些分布式版本控制系统和大量的加密命令行,可能还需要一些付费的远程上游云服务托管商。耶。 - Marco13
@Marco13 我同意,任何在企业防火墙后不到一周就能运行的东西都是给新手用的。 - toskv
3个回答

2
最好的选择是设置一个版本控制系统,比如GIT(例如:使用github),然后你就有机会通过远程仓库轻松同步。关于项目使用的库,为了保持它们的组织和自动管理,你可以看看Maven构建工具。
如果你不想使用版本控制系统,虽然这将是最佳选择,但你可以尝试使用FileSynch插件,并通过FTP站点或任何你想共享的位置进行工作...

0

很遗憾,Eclipse 没有自动同步项目的方式,因为它没有适用于项目的帐户/云系统,所以您必须手动完成该工作。但是,只要所有计算机都在家中(连接到同一个路由器),Windows 中就有一个称为“家庭组”的功能,它可以共享文档和设备,如打印机、传真等。您可以创建一个家庭组并共享用户的文档文件夹,并将 Eclipse 工作区放置在其中,然后可以随时使用它(主机计算机需要始终在线,但您可以将文件夹复制到计算机并通过“项目”>“切换工作区” 在 Eclipse 中切换工作区),这是您最接近自动同步的方法。我不知道其他操作系统是否支持与家庭组类似的功能,希望能对您有所帮助。


0

我已经使用Dropbox一段时间了,需要在两台电脑上安装Dropbox应用程序,然后打开同步功能 :)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接