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

发布于 2024-12-01 12:04:36 字数 447 浏览 0 评论 0原文

首先,Eclipse 不是我的原生 IDE —— 我对它还算不上熟练。我在工作区中设置了一个项目,该项目实际上位于另一个客户项目的目录中(我并没有真正遵循整个工作区/项目的情况),事实上,现在我什至找不到要打开的 Eclipse 工作区文件它。

我想做的是:

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

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

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

请教育我有关 Eclipse Way 的知识,以便我可以继续编写代码。

谢谢!

First, Eclipse is not my native IDE -- I'm barely a n00b with it. I set up a project in a workspace that was actually in the directory of another client's project (I didn't really follow the whole workspace/project thing) and, in fact, now I can't even find the Eclipse workspace file to open it.

What I'd like to do is:

  • Open my eclipse project (/workspace?) -- I know where all the files are on disk, just not what to open in order to see them in Eclipse -- and

  • Move my project to a new workspace, which I guess I will put in a generic Eclipse-y place, and have that one workspace reference all my Eclipse projects.

(Is that the right way to do it? Does Eclipse dislike me being a one-project == one-workspace kind of guy?)

Please educate me regarding The Eclipse Way so that I can get back to work writing code.

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

酒浓于脸红 2024-12-08 12:04:36

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

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

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

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

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

我不知道这是否是最佳实践,但我通常做的事情如下:

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

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

Roughly a workspace (which is a directory) in Eclipse contains:

  • configuration (installed JRE, Servers runtimes, code formatting rules, ...)
  • one or more projects

You can of course have as many workspaces as you want (but only one can be opened at a time) and a project can also be part of different workspaces.

If you know where your sources are and want to move them to a new workspace here is a possible solution:

  • Start Eclipse and when prompted for a workspace choose where you want the workspace to be created (if directory doesn't exist it will be created). For example you can choose C:/Dev/Workspace/.
  • If you are not prompted, go to File->Switch workspace->Other
  • Once you are in your workspace you can import your exisiting project with File->Import then General->Existing Projects into workspace
  • Navigate to the folder containing your project sources, select your project and click finish

I don't know if it's a best practice or not but what I usually do is the following:

  • I have one workspace for each of my customer (workspace_cust1, workspace_cust2)
  • Each workspace references my commons library projects and add client specific projects

This way each time I change my commons library it's up to date in every workspace.

葬心 2024-12-08 12:04:36

如果您想申请

一个工作区 = 一个项目

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

If you want to apply

one workspace = one project

You could to the following:
1) Copy the eclipse desktop shorcut
2) Modify the shortcut by appending "-data workspaceLocation "

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文