我有几个插件想要创建一个漂亮的更新站点来提供它们。其中一些仅包含核心功能(不会做任何事情,我们称之为核心插件),而其他一些则为最终用户提供一些功能(它们依赖于核心插件,我们称之为使用插件)。
现在,我为每个使用插件创建了特性。我包含了相应的插件并设置了所有依赖项(核心插件)。
这些特性,我已经添加到了一个更新站点。
当我现在尝试安装它们时,我收到缺少核心插件的投诉:
Cannot complete the install because one or more required items could not be found.
Software being installed: Useme-plugin 1.1.0.201108090928 (de.xxx.feature.feature.group 1.1.0.201108090928)
Missing requirement: Useme-plugin 1.1.0.201108090928 (de.xxx.feature.feature.group 1.1.0.201108090928) requires 'de.xxx.coreplugin 1.1.0' but it could not be found
我有一个问题,我不想在每个 useme-feature 中都包含 core-plugins ,这样做有什么问题吗?或者说我必须这样做吗?能否有人帮我正确地组织它?