Eclipse 插件 vs 特性 vs 插件
Posted
技术标签:
【中文标题】Eclipse 插件 vs 特性 vs 插件【英文标题】:Eclipse plugins vs features vs dropins 【发布时间】:2011-02-15 08:53:27 【问题描述】:这些东西与 Eclipse 安装有什么区别?
插件 功能 dropins 文件夹这些文件夹的正确用途是什么?
【问题讨论】:
【参考方案1】:dropins 目录应该用于手动安装插件。典型的过程是您下载一个插件并将该存档解压缩到 dropins 目录。
另一方面,插件目录是为 Eclipse 的更新程序保留的。你不应该手动弄乱它。 Eclipse 将存储您使用“帮助”->“软件更新”或“帮助”->“安装新软件”(取决于您的 Eclipse 版本)安装的所有插件。
【讨论】:
听起来不错,谢谢...但是 features/ 文件夹呢?【参考方案2】:我通常使用 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
结构。
【讨论】:
布局示例中有 /dropins,但配置行中有 .../mydropins。他们应该是一样的,对吧? @Ikraav:是的,您可以根据需要调用该目录,只要它在eclipse.ini
中引用即可:例如参见 ***.com/questions/142357/…:“-Dorg.eclipse.equinox.p2.reconciler.dropins.directory
”选项在该文件的末尾引用了所述目录。以上是关于Eclipse 插件 vs 特性 vs 插件的主要内容,如果未能解决你的问题,请参考以下文章
InnoDB memcached插件vs原生memcached对比性能测试