p2 plugins文件夹自动发现

时间:2017-08-25 16:02:54

标签: eclipse-rcp p2

在p2的this指南中,提到:

  

文件bundles.info包含当前系统中安装的所有插件的列表。在启动时,此文件中列出的所有插件都将作为要运行的确切插件集提供给OSGi。

     

将忽略插件目录或其他位置的任何额外插件。

但在下面,还提到:

  

如果您不想使用p2用户界面,可以在新的dropins文件夹中放入额外的插件。有关详细信息,请参阅dropins部分。为了向后兼容, p2还会检测插入到插件目录中的额外插件,并将任何已发现的软件包安装到系统中。

信息似乎是矛盾的?那么哪一个是正确的?

1 个答案:

答案 0 :(得分:0)

两者都是正确的。第一个是引用bundles.info文件中包含的安装。 dropins文件夹与安装插件文件夹并行。存储在此文件夹中的插件将在Eclipse启动期间动态安装和启动。因此,您可以通过将它们存储在dropins文件夹中来添加包。请注意,支持不同的布局Dropins Layouts