1

我想创建几个指向代码库不同分支的工作区。我面临的问题是每次我需要创建一个新的工作区时,我都必须为每个工作区进行相同的配置。

例子:

  1. 设置 tomcat 配置及其相关的 java 选项,例如库和 java 代理设置。
  2. 指向包含我的 jar 文件的特定文件夹的系统变量。
  3. 另一个系统变量

问题:

  1. 是否可以一次完成这些设置,以便不需要配置所有后续工作区?
  2. 是否可以导出这些首选项并稍后导入我的机器或其他机器上的任何工作区?

系统信息:
Windows 7、Eclipse 3.5、Sysdeo tomcat 插件、Tomcat 6

4

1 回答 1

2

虽然 eclipse 确实有一个导出首选项选项,但它不会导出所有内容,特别是它对于工作空间复制来说不够全面。

在过去,我仅仅克隆了物理工作区文件夹本身就取得了很大的成功。

例如,假设您已经设置了工作区,其中包含您想要的所有内容。要复制它,请转到 找到当前工作区文件夹的路径File -> Switch workspace -> Other。此处弹出的对话框中显示的路径是当前工作区路径(暂时不要按确定)

创建此文件夹的副本。现在要使用这个副本,只需在上面的对话中使用它,即转到File -> Switch workspace -> Other并放入副本的路径。按下OK,Eclipse 将使用新的工作区重新启动。现在您唯一需要做的就是将代码指向不同的分支。其余所有设置应该已经存在。

这在同一台机器上特别有效。如果您复制此工作区文件夹,它应该仍然可以工作,但您的里程可能会有所不同。

于 2012-08-06T17:51:27.403 回答