Eclipse插件vsfunctionvs下拉菜单

eclipse安装的plugins,features和dropins文件夹有什么区别? 什么是这些文件夹的正确使用?

我通常使用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 

Eclipse中的plugins / features目录是插件的默认安装目录。
有关function和插件之间的区别,请参阅我的回答 :

  • 您将在features目录中复制function(一组插件的声明)
  • 你会将实际的插件本身复制到plugins目录中。

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

应该使用dropins目录手动安装一个插件。 典型的过程是你下载一个插件并将该压缩文件解压到dropins目录。

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