无法在eclipse JUNO上安装jet插件

时间:2012-10-11 11:59:30

标签: eclipse-juno eclipse-emf eclipse-jet

大家好我试图将Jet下载为EMF组件,但它不起作用,所以我尝试下载archived update

我收到以下错误:

  

收集要安装的项目时发生错误   会话上下文是:(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。

1 个答案:

答案 0 :(得分:0)

经过一番尝试后,我找到了一种方法,至少对我而言。

bug report所述,Eclipse JET的最新版本要求UML2的版本严格低于4.0.0。 Juno附带的版本是4.0.1。所以Eclipse将拒绝安装。同样,UML2 3.1.2(4.0.0以下版本的最新版本)要求EMF的版本低于2.7,而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 Update Site,并通过Eclipse的安装机制
  5. 安装JET

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