1

大家好,我尝试将 Jet 作为 EMF 组件下载,但它不起作用,所以我尝试下载 存档更新

我收到以下错误:

收集要安装的项目时发生错误会话上下文是:(profile=epp.package.modeling,phase=org.eclipse.equinox.internal.p2.engine.phases.Collect,operand=,action=)。下载工件时出现问题:osgi.bundle,org.eclipse.jet,1.1.1.v201101311015。MD5 哈希值不如预期。预期:5bb513bb6cc5dcc936ddb22aebcd0af4 并找到 9e831f7e6d7532b3afd6bc76c48885de。

4

1 回答 1

0

经过一番尝试,我找到了一种可行的方法,至少对我来说是这样。

错误报告中所述,最新版本的Eclipse JET要求 UML2 的版本严格低于 4.0.0。Juno自带的版本是4.0.1,所以Eclipse会拒绝安装。同样,UML2 3.1.2(低于 4.0.0 的最新版本)需要低于 2.7 版本的 EMF,而 Juno 的版本是 2.8,因此也不会安装。

但是,请注意,UML2 版本 3.1.2 也可用于更新站点以外的版本。您可以下载mdt-uml2-SDK-3.1.2.zip,解压缩存档,然后简单地将featuresplugins文件夹合并到您的 Eclipse 安装中,从而避免 Eclipse 对版本号挑剔。

一步步:

  1. 安装 Eclipse Juno,安装其他功能(EMF、SVN 等),退出 Eclipse
  2. (可选地,创建一个备份,以防出现问题)
  3. 获取mdt-uml2-SDK-3.1.2.zip,并将其合并featuresplugins您的 Eclipse 安装中
  4. 获取JET 1.1.1 更新站点,并通过 Eclipse 的安装机制安装 JET

据我测试,一切似乎都有效。

于 2013-02-11T15:28:30.520 回答