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

时间:2015-04-30 10:22:10

标签: jar eclipse-plugin eclipse-rcp java-8 eclipse-luna

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

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

缺少4.3.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

缺少3.7.2 delta pack中存在的jar文件:     org.eclipse.swt.carbon.macosx的* .jar

org.eclipse.update.core*.jar

在3.7.2 delta包中出现的4.4.2 Luna语言包(Babel项目版本R0.12.1 for Luna)中缺少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,delta包和语言包的一部分吗?
  2. 它们是否单独包装?
  3. 他们是否已停止被其他东西取代?每个人的替代品是什么?

1 个答案:

答案 0 :(得分:1)

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可能不再受支持。

我不知道语言包。