Eclipse RCP 4.4.2 (Luna SR2) SDK、增量包和语言包中缺少 jar 文件

Missing jar files in Eclipse RCP 4.4.2 (Luna SR2) SDK, delta pack and language pack

我们有一个基于 Eclipse RCP 的 GUI 应用程序,该应用程序基于 Eclipse SDK 3.7.2 并使用 Java 7 编译。我们正在将代码库迁移到 Java8。我们还将 Eclipse 版本迁移到 4.4.2 (Luna SR2),因为 Eclipse 支持 Java8 从 4.4 开始。

我已经下载了 eclipse-4.4.2-delta-pack.zip 和 eclipse-SDK-4.4.2-win32.zip 并使用 BabelLanguagePack-eclipse-de_4.4.0.[= 构建了语言包42=] 以及可用于其他产品的 Babel 包,但我无法在 4.4.2 包中找到 3.7.2 包中存在的一些 jar 文件。我在下面列出了它们:

4.4.2 SDK 中缺少 3.7.2 SDK 中存在的 jar 文件: org.eclipse.update.core*.jar org.eclipse.help.appserver_.jar org.eclipse.swt.gtk.hpux.ia64_32.jar

org.eclipse.update.core*.jar
org.eclipse.help.appserver*.jar

4.4.2 增量包中缺少 3.7.2 增量包中存在的 jar 文件: org.eclipse.swt.carbon.macosx*.jar

org.eclipse.update.core*.jar

4.4.2 Luna 语言包(Luna 的 Babel 项目版本 R0.12.1)中缺少 3.7.2 增量包中存在的 jar 文件 org.eclipse.core.contenttype.nl_de*.jar org.eclipse.core.expressions.nl_de*.jar org.eclipse.core.jobs.nl_de*.jar org.eclipse.core.runtime.nl_de*.jar org.eclipse.equinox.app.nl_de*.jar org.eclipse.equinox.common.nl_de*.jar org.eclipse.equinox.preferences.nl_de*.jar org.eclipse.equinox.registry.nl_de*.jar

关于丢失的 jar 文件的几个问题:

  1. 这些 jar 文件是否不再是核心 eclipse SDK、增量包和语言包的一部分?
  2. 它们是分开包装的吗?
  3. 它们是否已停产并被其他产品取代?他们每个人的替代品是什么?

3.7 和 4.4 的内部结构之间存在巨大差异,对插件进行了许多更改 - 一些是新的,一些是删除的。您下载的内容涵盖了整个核心 Eclipse。

org.eclipse.update.xxx 是旧的 Eclipse 更新系统,不久前被 'p2' 安装管理器(很多 org.eclipse.equinox.p2.xxx 插件)取代。

我认为帮助系统也进行了重新设计,删除了 org.eclipse.help.appserver 并添加了更多 org.eclipse.help.xxx 插件。

org.eclipse.swt.carbon.macosx 是旧的 Mac 32 Carbon UI,不再受支持。替换为 org.eclipse.swt.cocoa.xxx 插件。

org.eclipse.swt.gtk.hpux.ia64_32 可能不再受支持。

我不知道语言包。