此插件中不存在包

时间:2012-09-25 13:08:38

标签: eclipse pde

我尝试在我的工作区中导入插件作为源项目。现在我收到Manifest.mf文件中此插件错误中不存在的包。但是这些包确实存在于同一插件的源文件夹中。可能是什么问题?我尝试使用谷歌搜索,但是当包来自不同的eclipse项目时,我只能找到这些错误。请介绍一下这个

Image showing my package structure

http://i.stack.imgur.com/g2lrE.png

  Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: xyz Plug-in 2.1.0
Bundle-SymbolicName: com.abc.xyz
Bundle-Version: 2.1.0
Bundle-ClassPath: xyz.jar
Bundle-Activator: com.abc.xyz.xyzPlugin
Bundle-Vendor: FHG
Bundle-Localization: plugin
Export-Package: xyz.common,
 xyz.common.pattern,
 xyz.cursor,
 xyz.dm.common,
 xyz.dom,
 xyz.dom.bootModel,
 xyz.dom.exception,
 xyz.dom.x,
 xyz.errmsg,
 xyz.eventHandling,
 xyz.mof,
 xyz.mof.exception,
 xyz.mof.x,
 xyz.versioning.extent,
 xyz.versioning.versionstore,
 com.CH_co.cryptx,
 com.CH_co.util,
 com.abc.xyz,
 com.abc.xyz.uuid,
 com.tools,
 config,
 mdd.delta.model,
 mdd.diffmerge,
 mdd.diffmerge.event,
 mdd.model,
 transactionHandling,
 uuidGenerator
Eclipse-AutoStart: true
Require-Bundle: org.eclipse.core.runtime,
 com.abc.mdd.common

这是manifest.mf文件

1 个答案:

答案 0 :(得分:5)

我发现答案有点奇怪,我无法找到它背后的逻辑。我删除了Problems视图中的错误,并以干净模式重新启动了eclipse。它开始工作了。请让我知道它背后的原因是什么