Eclipse Mars:无法解析导入 org.osgi
Eclipse Mars : The import org.osgi cannot be resolved
我正在使用 Eclipse Mars(最新版本)创建带有 Activator 的 OSGI 包 class。
为此,我在创建时使用插件项目 selecting "OSGI framework" 到 "standard"(但如果我 select "Equinox" 我有相同的结果) .
Activator class 目前是空的,但编译器已经向我提出以下错误:
无法解析导入 org.osgi
BundleActivator 无法解析为类型
BundleContext 无法解析为类型
为什么?
谢谢,
保罗.
终于解决了
未选择目标平台。
保罗.
为了解决这个问题,我在项目的清单文件中添加了依赖项
转到您遇到错误的项目中的 META-INF 文件夹 --> MANIFEST.MF --> 依赖项 --> 所需插件 --> 在那里搜索并添加所有 OSGI 插件并保存它
我正在使用 Eclipse Mars(最新版本)创建带有 Activator 的 OSGI 包 class。 为此,我在创建时使用插件项目 selecting "OSGI framework" 到 "standard"(但如果我 select "Equinox" 我有相同的结果) . Activator class 目前是空的,但编译器已经向我提出以下错误:
无法解析导入 org.osgi BundleActivator 无法解析为类型 BundleContext 无法解析为类型
为什么?
谢谢, 保罗.
终于解决了
未选择目标平台。
保罗.
为了解决这个问题,我在项目的清单文件中添加了依赖项
转到您遇到错误的项目中的 META-INF 文件夹 --> MANIFEST.MF --> 依赖项 --> 所需插件 --> 在那里搜索并添加所有 OSGI 插件并保存它