gpt4 book ai didi

java - Eclipse 扩展和声明式服务

转载 作者:搜寻专家 更新时间:2023-11-01 02:18:40 28 4
gpt4 key购买 nike

我对 Eclipse 架构中的扩展/服务方法有点困惑。开发人员有两种选择:

  1. 使用 Eclipse 插件扩展 - http://www.eclipse.org/articles/Article-Plug-in-architecture/plugin_architecture.html
  2. 声明式服务的使用 - http://www.eclipse.org/equinox/bundles/

什么时候你会用一个而不是另一个,优点和缺点是什么每种方法?此外,哪种方法是首选方法?

最佳答案

EclipseZone 上有一个很好的比较(我认为是从 2007 年开始):A Comparison of Eclipse Extensions and OSGi Services .

我会遵循您的目标平台的约定。因此,如果您正在为 Eclipse 3.4 编写插件,比如说,创建一个 Eclipse 3.4 插件(它将使用 MANIFEST.MF 作为依赖项,使用 plugin.xml 作为依赖项扩展/扩展点 - 您链接到的文章是针对 Eclipse 2.x 的)。您可以检查 plugins 目录的内容来确认这一点。

关于java - Eclipse 扩展和声明式服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/688783/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com