Eclipse Bundle Pool是否不同步插件?

时间:2019-02-10 21:18:18

标签: eclipse plugins eclipse-plugin

在我问这个问题之前,我想说一下,我可能还没有完全掌握Eclipse中捆绑池的概念。

我的理解方式是:假设您有多个Eclipse安装(一个用于Java,一个用于C / C ++,一个用于HTML和javascript),并且您有几个要用于每次安装的插件。您只需将这些插件安装到捆绑池中并将该链接池链接到eclipse安装,就不必在所有安装中都安装相同数量的插件。

如果这不是捆绑池背后的想法,请纠正我。

假设我已经了解了捆绑池的概念,那么如何将插件“安装”到捆绑池中呢?

1 个答案:

答案 0 :(得分:0)

是的,没错。进行多次安装时,捆绑软件池通过避免重复的捆绑软件来节省磁盘空间。

插件安装在具有自己配置区域的安装中,未安装在捆绑软件池中。捆绑池只是一个或多个安装的公用位置,而不是每个安装的featuresplugins子文件夹。不管是否使用捆绑包池,插件的安装都会检查所需的捆绑包是否已经存在或是否必须从更新站点下载。

在使用p2 director安装或升级完整产品或某些插件时,将使用-bundlepool参数指定捆绑包目录:

  • 对于单独的安装:安装目录
  • 对于使用公共束池的安装:公共束池目录