Eclipse 平台
平台插件的映射

上次修订时间:2003 年 3 月 25 日 — 对于 Eclipse R2.1

“Eclipse 平台”提供了插件、资源和工作台的基本支持。

“Eclipse 平台”本身分成许多独立的插件。下表显示在哪些插件中有哪些 API 包(最常引用的 API 包是突出显示的)。此表对于确定给定插件应该包括哪些插件来作为先决条件是很有用的。
 

API 包 插件标识 注释
org.apache.tools.ant[.*] org.apache.ant  
org.eclipse.ant.core[.*] org.eclipse.ant.core  
org.eclipse.compare[.*] org.eclipse.compare  
org.eclipse.core.boot org.eclipse.core.boot [1]
org.eclipse.core.resources[.*] org.eclipse.core.resources [2]
org.eclipse.core.runtime[.*] org.eclipse.core.runtime [1]
org.eclipse.debug.core[.*] org.eclipse.debug.core  
org.eclipse.debug.ui[.*] org.eclipse.debug.ui  
org.eclipse.help[.*] org.eclipse.help  
org.eclipse.help.ui[.*] org.eclipse.help.ui  
org.eclipse.jface[.*],
org.eclipse.swt[.*],
org.eclipse.ui[.*]
org.eclipse.ui [3]
org.eclipse.search.ui org.eclipse.search  
org.eclipse.team.core org.eclipse.team.core  
org.eclipse.team.ui[.*] org.eclipse.team.ui  
org.eclipse.update.core[.*] org.eclipse.update.core  
javax.xml.parsers,
org.w3c.dom[.*],
org.xml.sax[.*]
org.apache.xerces [4]
org.apache.html.dom,
org.apache.xerces[.*],
org.apache.xml.serialize
org.apache.xerces [5]

注释 1:org.eclipse.core.bootorg.eclipse.core.runtime 都是伪插件。自动提供它们作为每一个插件的先决条件;从而,它们的 API 包自动对于任何插件都可用。

注释 2:需要访问工作区和资源 API 的插件必须将 org.eclipse.core.resources 列示为必备插件。

注释 3:需要访问 SWT、JFace 或工作台 API 的插件必须将 org.eclipse.ui 列示为必备插件。org.eclipse.ui 插件的实现涉及许多应该永不显式地列示为先决条件的其它插件。

注释 4:在 javax.xml.parsersorg.w3c.* 包中找到的一般 XML API 在 xmlParserAPIs.jar 中。

注释 5:特定于 Xerces 的实现类可在 xerxesImpl.jar 中找到。

Copyright IBM Corporation and others 2000, 2003.