如何使用不同的插件集启动不同的工作区?

时间:2010-09-11 20:53:26

标签: eclipse eclipse-plugin

为不同的SDK使用不同的工作区时,例如Appengine,Android&基本的Java开发,我怎样才能确保在启动所需的工作区时只加载了所需的插件?

2 个答案:

答案 0 :(得分:10)

诀窍是指定不同的配置文件夹。启动Eclipse时使用-configuration参数。

默认情况下,您会收到以下内容:

eclipse/
   plugins/
   features/
   configuration/

通过指定单独的配置文件夹,所有这4个文件夹将移动到新位置。我通常使用一个名为configs的文件夹,并在其下添加几个编号的文件夹。所以,我得到类似的东西:

eclipse/
   plugins/
   features/
   configs/
      c1/
         plugins/
         features/
         configuration/
      c2/
         plugins/
         features/
         configuration/

为此,请使用参数-configuration configs/c1/configuration。运行给定实例并安装插件时,它们将安装在相关位置。

您还可以添加-data参数并指定工作区文件夹位置,或者在Eclipse启动时选择它。

答案 1 :(得分:2)

我认为插件不是您工作区的功能。您可能需要单独安装Eclipse。或者,有一种方法可以进行“共享”安装,其中二进制文件位于一个位置,而插件位于另一个位置。这必须意味着有一个启动参数来告诉它在哪里找到插件。也许你可以利用它?