14

首先,Eclipse 不是我的本地 IDE —— 我几乎不是它的 n00b。我在一个工作区中设置了一个项目,该项目实际上位于另一个客户项目的目录中(我并没有真正关注整个工作区/项目的事情),事实上,现在我什至找不到要打开的 Eclipse 工作区文件它。

我想做的是:

  • 打开我的 Eclipse 项目(/workspace?)——我知道所有文件在磁盘上的位置,只是不知道要打开什么才能在 Eclipse 中看到它们——并且

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

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

请教育我有关 Eclipse 方式的知识,以便我可以重新开始编写代码。

谢谢!

4

2 回答 2

29

Eclipse 中的一个工作区(即一个目录)大致包含:

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

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

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

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

我不知道这是否是最佳做法,但我通常会做以下事情:

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

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

于 2011-08-24T19:14:34.853 回答
3

如果你想申请

一个工作区 = 一个项目

您可以执行以下操作:
1)复制 Eclipse 桌面快捷
方式 2)通过附加“ -data workspaceLocation”修改快捷方式

于 2011-08-24T18:55:11.000 回答