Eclipse插件vs功能vs dropins


78

通过Eclipse安装,这些东西之间有什么区别?

  • 外挂程式
  • 特征
  • dropins文件夹

这些文件夹的正确用法是什么?

Answers:


56

我通常使用dropins在多个Eclipse安装之间共享插件。
请参阅本文以获取Eclipse中的dropins目录。

您可以使用一些不同的结构将插件放入Dropins文件夹中-我更喜欢按域将它们分开:

/dropins/exampleA/plugins/…
/dropins/exampleB/plugins/…
/dropins/exampleC/eclipse/features/…
/dropins/exampleC/eclipse/plugins/…

但是我更喜欢通过eclipse.ini引用一个外部dropins文件夹。

-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=C:/jv/eclipse/mydropins

plugins/features在Eclipse目录是对插件的默认安装目录。
有关功能和插件之间差异的更多信息,请参见我的SO答案

  • 您将在features目录中复制功能(一组插件的声明)
  • 您将自己复制实际的插件到plugins目录中。

在dropin文件夹中(eclipse中的一个或外部的一个),您将获得相同的plugins/feature结构。


您在布局示例中有/ dropins,但在配置行中有... / mydropins。他们应该是一样的,对不对?
lkraav 2010年

@Ikraav:是的,您可以根据需要调用该目录,只要在eclipse.ini:中引用即可:例如,请参见stackoverflow.com/questions/142357/…:该-Dorg.eclipse.equinox.p2.reconciler.dropins.directory文件末尾的“ ”选项引用了该目录。
VonC 2010年

27

dropins目录应用于手动安装插件。典型的过程是下载插件并将该存档解压缩到dropins目录。

另一方面,plugins目录保留给Eclipse的更新程序使用。您不应该手动弄乱它。Eclipse将使用“帮助”->“软件更新”或“帮助”->“安装新软件”(取决于您的Eclipse版本)存储您安装的所有插件。


4
听起来不错,但是...功能/文件夹呢?
自传作者
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.