【问题标题】:Making it simpler to install multiple plugins from Eclipse Marketplace?让从 Eclipse Marketplace 安装多个插件变得更简单?
【发布时间】:2013-01-01 01:20:19
【问题描述】:

我们发现,每次解压新的 Eclipse Juno SR1 副本时,都需要从 Eclipse Marketplace 安装多个插件(至少 egit 和 m2e-wtp)。

有没有简单的方法告诉 Eclipse 这样做?也许是一个内部可用的伞式插件,它取决于市场或一个魔术文件来复制到解压缩的发行版中?

仅限 Windows 也可以。

【问题讨论】:

    标签: eclipse eclipse-plugin eclipse-marketplace


    【解决方案1】:

    我能想到两种简单的方法:

    1. 打包您自己的 Eclipse 版本,其中包含您想要的所有插件和配置,并使用它而不是下载。如果您想要更多地控制安装,则存在有助于解决此问题的程序; SDC 和 Yoxos

    2. 使用 Eclipse 导向器。您将创建一个启动 Eclipse Director 的脚本,它会下载并安装您选择的插件。 Read more about it here

    3. 创建共享安装。只需下载并设置一次 Eclipse,然后每个人都可以使用相同的安装。 Read more here.

    【讨论】:

    • 导演看起来像我可能要找的。​​span>
    • 我们需要作为依赖项的伞形插件怎么样?
    • @ThorbjørnRavnAndersen 当然,这也可以。但这需要您制作该插件、维护它、为其创建更新站点等。
    • 如果用户群很大并且你想自动化的事情的另一种选择:在所有用户机器上安装 Eclipse 导向器,设置一个导向器脚本,下载并安装你想要的 Eclipse 包,然后它安装所有额外的插件。也将使重新安装变得非常简单。
    【解决方案2】:

    还有一个额外的三分钟解决方案:从您现有的安装中,选择File -> Export -> Install -> Installed software items to file。将生成的文件放在共享上,并在每次新安装中使用 File -> Import 下的相同菜单项将其导入。

    这不像其他建议那样自动化,但您现在每次安装只需执行一个手动步骤,而不是每个插件一个。

    【讨论】:

      【解决方案3】:

      创建一个目标平台,并在目标平台下添加相应的更新站点。 每次针对目标下载新的 eclipse 集


      <?xml version="1.0" encoding="UTF-8" standalone="no"?>
      <?pde version="3.8"?><target name="<product name>" sequenceNumber="2">
      <locations>
      <location path="${eclipse_home}" type="Directory"/>
      <location includeAllPlatforms="false" includeConfigurePhase="true"     includeMode="planner"includeSource="true" type="InstallableUnit">
      <unit id="org.apache.derby" version="10.5.1.1_v201108232300"/>
      <unit id="org.apache.log4j" version="1.2.15.v201012070815"/>
      <repository location="http://download.eclipse.org/tools/orbit/downloads/drops/R20120526062928/repository/"/>
      </location>
      </locations>
      </target>
      

      【讨论】:

        【解决方案4】:

        请注意,一般来说,Kepler 可以更轻松地安装多个插件。当您点击软件的“安装”时,下一个屏幕会有一个“安装更多”按钮,通常是“返回”按钮

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-04-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2012-12-03
          相关资源
          最近更新 更多