如何用ArchiveUpdateSite方式安装MyEclipse8.5

本文详细介绍了在安装MyEclipse8.5时遇到的与Eclipse JavaEE组件冲突的问题及解决方案。首先,需确保使用Eclipse3.5.2的"Classic"版本,然后下载MyEclipse的ArchivedUpdateSite包。安装过程中,会遇到依赖冲突,需要手动下载EMF+XSD和GEF的特定版本ArchivedUpdateSite包,添加到"Available Software Site"中,以避免联网更新。按照此方法,可以顺利安装MyEclipse并完成注册。
摘要由CSDN通过智能技术生成

之前一直使用MyEclipse(从6.0到7.5)的ArchivedUpdateSite包来安装MyEclipse,通常都是从网上先下载对应的Eclipse平台,然后使用Eclipse的Install Manager来安装。但是这次安装MyEclipse8.5却遇到了麻烦,先下载了Eclipse3.5.2的JavaEE版本,然后像以前一样,集成安装MyEclipse8.5的ArchivedUpdateSite包。但是系统却弹出了错误,无法完成。

 

 

MyEclipse8.5和以前版本不太一样,把各个特性都细化了,可以选择安装。我选择只安装最简单的MyEclipse Base组件,也会弹出错误提示,如下:

 

Cannot complete the install because of a conflicting dependency.
  Software being installed: MyEclipse Base 8.5.0.me201003250245-DwCQ96GMKjrK79yy7Pw0FOilnmdS (com.genuitec.myeclipse.base.feature.group 8.5.0.me201003250245-DwCQ96GMKjrK79yy7Pw0FOilnmdS)
  Software currently installed: Eclipse IDE for Java EE Developers 1.2.2.20100217-2310 (epp.package.jee 1.2.2.20100217-2310)
  Only one of the following can be installed at once:
    Dali Java Persistence Tools - Core 2.2.1.me201003052220 (org.eclipse.jpt.core 2.2.1.me201003052220)
    Dali Java Persistence Tools - Core 2.2.1.v200908270220 (org.eclipse.jpt.core 2.2.1.v200908270220)

  Cannot satisfy dependency:
    From: MyEclipse Base 8.5.0.me201003250245-DwCQ96GMKjrK79yy7Pw0FOilnmdS (com.genuitec.myeclipse.base.feature.group 8.5.0.me201003250245-DwCQ96GMKjrK79yy7Pw0FOilnmdS)
    To: org.eclipse.jpt.core [2.2.1.me201003052220]
  Cannot satisfy dependency:
    From: Eclipse IDE for Java EE Developers 1.2.2.20100217-2310 (epp.package.jee 1.2.2.20100217-2310)
    To: org.eclipse.epp.package.jee.feature.feature.group [1.2.2.20100217-2310]
  Cannot satisfy dependency:
    From: Java EE IDE Feature 1.2.2.20100217-2310 (org.eclipse.epp.package.jee.feature.feature.group 1.2.2.20100217-2310)
    To: org.eclipse.jpt.feature.feature.group 0.0.0
  Cannot satisfy dependency:
    From: Dali Java Persistence Tools 2.2.2.v200911250220-7L7OAPFBBoPS0TBgXV1je (org.eclipse.jpt.feature.feature.group 2.2.2.v200911250220-7L7OAPFBBoPS0TBgXV1je)
    To: org.eclipse.jpt.core [2.2.1.v200908270220]

 

 

由此看来,是Eclipse JavaEE的其中一个组件和MyEclipse需要的版本相冲突。无奈继续从网上寻找答案,根据MyEclipse官方网站的提示,安装之前一定要确保Eclipse3.5.2的“Classic ”版本已经安装。

 

于是从网上找到Eclipse3.5.2的“Classic ”(163M)的下载地址:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.5.2-201002111343/eclipse-SDK-3.5.2-win32.zip

 

使用这个版本的Eclipse,再使用菜单“Help”-> “Install New Software...”,添加MyEclipse8.5的ArchivedUpdateSite的zip包,并查找依赖组件,会发现需要几个组件,其中版本号以me开头的,都来自于MyEclipse的ArchivedUpdateSite包,而其他的都会默认从网上更新。(有点像Ubuntu的软件安装方式,呵呵)。为了节省下载时间,也可以将这些依赖组件包下载到本地,然后也添加到“Available Software Site”中。这样当安装MyEclipse需要依赖组件的时候,就可以再本地机器更新安装。

 

好了,说了这么多,下面就来系统说一下整个安装流程:

 

1. 下载MyEclipse8.5 ArchivedUpdateSite包,具体地址不写了,由于盗版严重,MyEclipse已经屏蔽了来自国内IP的访问,可以使用代理服务器下载。

 

2. 下载Eclipse3.5.2的“Classic ”版本,地址:http://www.eclipse.org/downloads/download.php?file=/eclipse/downloads/drops/R-3.5.2-201002111343/eclipse-SDK-3.5.2-win32.zip

 

3. 下载依赖组件包。通过依赖检查,发现至少需要以下几个组件包。下载各个对应的ArchivedUpdateSite包,本人不喜欢侵入性安装Eclipse插件,因此只下载这种ArchivedUpdateSite包。下载了一下两个包已经节省不少联网升级的时间,还有一些依赖包,可以通过联网更新。

4. 解压缩Eclipse3.5.2的“Classic ”,运行eclipse。进入菜单“Help”-> “Install New Software...”。将MyEclipse8.5、EMF+XSD、GEF的ArchivedUpdateSite包,都加入到“Available Software Site”中。

 

 

5. 在Available Software界面里选择需要的MyEclipse组件,然后执行安装。Eclipse会采用先本地,后联网的原则更新这些以来组件。

 

6. 安装结束后,进入菜单“MyEclipse”-> “Subscription”,输入注册信息,完成注册。

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值