plugins - Eclipse RCP : Add required plugins automatically to feature

标签 plugins dependencies rcp

我发现运行配置的“插件”选项卡上有一个“强大”按钮。这是“添加所需的插件”按钮。当我取消全选,然后在工作区上勾选我的插件,然后单击此按钮时,它可以帮助我包含一个良好的依赖项(最小、必需的插件)列表,准备运行(验证成功)。

现在我有了一个基于功能的产品。我已经将我的插件添加到该功能中。但它无法运行(缺少约束等) 如何在“插件和片段”编辑器中添加对我的功能的依赖项?因为当我在 .product 文件中单击“同步”时,会根据我的 feature.xml 生成一个新的依赖项集合,而该功能通常没有足够的插件来运行。如果我们有一个最小的、必需的插件列表的屏幕截图,就像我上面所说的那样,那么很难一一添加。

.product 文件的“依赖项”选项卡上的“添加必需”按钮在这种情况下没有帮助。

提前谢谢您!

最佳答案

Eclipse 提供使用给定启动配置来初始化功能的功能。 (文件-新建..-功能后的对话框)

您可以创建一个新功能, 选择启动配置, 以文本形式打开生成的“feature.xml”(上下文菜单/打开方式), 将 require 部分的内容复制到您的旧功能中, 再次删除新功能。

(必须有更好/更合适的方法来做到这一点)

关于plugins - Eclipse RCP : Add required plugins automatically to feature,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19099605/

相关文章:

java - Hibernate 5 + Eclipse RCP + SQLite 3 - 无法将名称解析为策略 org.hibernate.dialect.Dialect

rcp - 在基于 RCP 的应用程序中动态更改关于对话框文本

c# - 如何在 C# 中开发基于动态插件的功能

javascript - 如何设计一个支持javascript插件的C++插件框架

performance - jp@gc - 图形生成器不在 jmeter 中生成图形

java maven - 覆盖另一个依赖项的版本

java - 什么是 java.lang.UnsatisfiedLinkError ...(操作失败 : 14)

java - 我的世界 Bukkit : Command not working

java - org.springframework.web.bind.annotation.ResponseStatus 和 org.springframework.http.HttpStatus 不存在

android - 所有 com.android.support 库必须使用完全相同的版本规范 28.0.0 vs 26.1.0