12

Eclipse IDE 的 Mars 版本引入了Oomph 安装程序来管理 Eclipse 设置。它有一个高级模式,您可以在其中选择一个目录作为“捆绑池”,创建“代理”等。

那么,这一切背后的概念是什么,其中的好处是什么?

4

2 回答 2

8

Ian Bull 有一篇很好的文章

“你可以选择'bundle pool',在安装之间共享Eclipse插件。这意味着如果你安装另一个包,所有的公共位都将被共享。”

此外,Eike Stepper 说

Oomph 的底层基础设施支持安装的所有方面(以及,可选地,甚至目标平台)的捆绑池,即,当使用 Oomph 安装多个产品或配置多个目标平台时,安装和目标平台可以共享所有公共捆绑包并且每个捆绑包只会下载一次。这极大地减少了磁盘空间,并加快了安装和目标平台配置时间。当然,可以禁用捆绑池以生成与解压缩包下载完全相同的安装。您还可以看到有一个对话框来管理捆绑池。

于 2015-06-26T11:38:13.337 回答
4

Bundle Pooling 简而言之,是一种允许多个 Eclipse 应用程序共享一组公共插件(bundle)的机制。没有它(即,使用传统的 Eclipse IDE 下载),每个 Eclipse 应用程序都有自己的独立包集,实际上这意味着这些包有很多重复的存储(因为许多基于 Eclipse 的应用程序包含许多相同的捆绑包)。更多详细信息可在此处获得。

于 2015-02-26T16:25:25.413 回答