产品定义未从所需功能中获取依赖项

问题描述 投票:0回答:1

我正在将基于插件的RCP产品转换为基于功能的产品。我将插件分为4个功能,并创建了一个traget定义,其中包含所有必需的插件。

[当我查看每个新功能的依赖项列表时,它们看上去都很正确,但是当我运行产品时,我会得到一长串的Missing Constraint错误,这些错误似乎是指插件列出了我的功能Dependencies

我是否需要在每个功能定义中将这些插件明确定义为Included plug-ins?为什么项目定义本身不自动加载插件?

eclipse-rcp
1个回答
0
投票

“运行>运行配置...”菜单中RCP的“运行配置”确定了从Eclipse中运行代码时可用的选项。

在“插件”选项卡上,您可以在“启动方式”组合上选择“下面选择的功能”以选择您的功能。使用“验证插件”按钮来检查选择。

注意:构建RCP(建议使用Maven + tycho)时,将使用.product文件中的功能。

© www.soinside.com 2019 - 2024. All rights reserved.