繁体   English   中英

Eclipse RCP:未解决的要求

[英]Eclipse RCP: Unresolved Requirement

我在Eclipse中有两个本地插件项目,两个都是maven项目。

  1. AvgPowerTool

  2. AvgPowerCommon

AvgPowerTool依赖于AvgPowerCommon(它使用AvgPowerCommon中的类)。

当我运行该应用程序并尝试从AvgPowerCommon实例化一个类时,该应用程序将退出,但异常:

java.lang.RuntimeException: No application id has been found.

在它上面的日志中,我看到:

!ENTRY org.eclipse.equinox.app 0 0 2015-06-02 12:08:10.113
!MESSAGE Product AvgPowerTool.product could not be found.

!ENTRY AvgPowerTool 2 0 2015-06-02 12:08:10.164
!MESSAGE Could not resolve module: AvgPowerTool [208]
  Unresolved requirement: Require-Bundle: AvgPowerCommon

这是AvgPowerTool的plugin.xml中所需的插件的外观: 所需的插件

我该怎么解决?

谢谢。

使用“运行> Eclipse应用程序”运行RCP时,需要确保在“运行配置”中为应用程序选中了所有必需的插件(在“插件”选项卡上)。

如果随后使用xxx.product文件构建RCP,则必须在产品文件中列出所有必需的插件(或功能部件)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM