如何将eclipse(helios)项目移动到不同的工作区?

时间:2011-08-24 18:33:49

标签: eclipse helios

首先,Eclipse不是我的原生IDE - 我几乎没有它的n00b。我在一个工作区中设置了一个项目,该工作区实际上位于另一个客户端项目的目录中(我并没有真正遵循整个工作区/项目的事情),事实上,现在我甚至无法找到要打开的Eclipse工作区文件它

我想做的是:

  • 打开我的eclipse项目(/ workspace?) - 我知道所有文件在磁盘上的位置,而不是打开什么以便在Eclipse中看到它们 - 和

  • 将我的项目移动到一个新的工作区,我想我会把它放在一个普通的Eclipse-y位置,并让一个工作区引用我所有的Eclipse项目。

(这是正确的方法吗?Eclipse不喜欢我是一个单项目==单工作区的那种人吗?)

请教我关于Eclipse Way,以便我可以回去编写代码。

谢谢!

2 个答案:

答案 0 :(得分:29)

Eclipse中的工作空间(它是一个目录)大致包含:

  • 配置(已安装的JRE,服务器运行时,代码格式规则,......)
  • 一个或多个项目

您当然可以拥有任意数量的工作空间(但一次只能打开一个),项目也可以是不同工作空间的一部分。

如果你知道你的来源在哪里并希望将它们移动到新工作区,这是一个可能的解决方案:

  • 启动Eclipse,当提示输入工作空间时,选择要创建工作空间的位置(如果目录不存在,则会创建它)。例如,您可以选择C:/ Dev / Workspace /.
  • 如果系统未提示您,请转到文件 - >切换工作区 - >其他
  • 进入工作区后,您可以使用文件 - >导入然后将常规 - >现有项目导入工作区
  • 导入现有项目
  • 导航到包含项目源的文件夹,选择项目并单击“完成”

我不知道这是不是最佳做法,但我通常做的是以下内容:

  • 我的每个客户都有一个工作区(workspace_cust1,workspace_cust2)
  • 每个工作区引用我的公共库项目并添加客户特定项目

这样每次我更改我的公共库时,它都会在每个工作区中都是最新的。

答案 1 :(得分:3)

如果你想申请

  

一个工作区=一个项目

您可以执行以下操作:
1)复制eclipse桌面shorcut
2)通过附加“ -data workspaceLocation”

来修改快捷方式