【发布时间】:2011-02-15 08:53:27
【问题描述】:
这些东西与 Eclipse 安装有什么区别?
- 插件
- 功能
- dropins 文件夹
这些文件夹的正确用途是什么?
【问题讨论】:
这些东西与 Eclipse 安装有什么区别?
这些文件夹的正确用途是什么?
【问题讨论】:
dropins 目录应该用于手动安装插件。典型的过程是您下载一个插件并将该存档解压缩到 dropins 目录。
另一方面,插件目录是为 Eclipse 的更新程序保留的。你不应该手动弄乱它。 Eclipse 将存储您使用“帮助”->“软件更新”或“帮助”->“安装新软件”(取决于您的 Eclipse 版本)安装的所有插件。
【讨论】:
我通常使用 dropins 在多个 Eclipse 安装之间共享插件。
有关 Eclipse 中的 dropins 目录,请参见 this article。
您可以使用一些不同的结构将插件放入 Dropins 文件夹中——我更喜欢按域将它们分开:
/dropins/exampleA/plugins/…
/dropins/exampleB/plugins/…
/dropins/exampleC/eclipse/features/…
/dropins/exampleC/eclipse/plugins/…
但我更喜欢引用 external dropins 文件夹 through the eclipse.ini。
-Dorg.eclipse.equinox.p2.reconciler.dropins.directory=C:/jv/eclipse/mydropins
Eclipse 中的plugins/features 目录是插件的默认安装目录。
有关功能和插件之间的差异的更多信息,请参阅我的SO answer:
features 目录中复制功能(一组插件的声明)plugins 目录中复制实际插件本身。在一个 dropin 文件夹中(无论是在 Eclipse 中还是在外部文件夹中),您都会得到相同的 plugins/feature 结构。
【讨论】:
eclipse.ini 中引用即可:例如参见 stackoverflow.com/questions/142357/…:“-Dorg.eclipse.equinox.p2.reconciler.dropins.directory”选项在该文件的末尾引用了所述目录。