如何用ArchiveUpdateSite方式安裝MyEclipse8.5

來源:互聯網
上載者:User

之前一直使用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的訪問,可以使用Proxy 伺服器下載。

 

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包。下載了一下兩個包已經節省不少連網升級的時間,還有一些依賴包,可以通過連網更新。

  • EMF + XSD

      需要的版本是2.5.0/R200906151043,:http://www.eclipse.org/modeling/download.php?file=/modeling/emf/emf/downloads/drops/2.5.0/R200906151043/emf-xsd-Update-2.5.0.zip
  • GEF

    需要的版本是3.5.2/R201002241200,:http://www.eclipse.org/gef/download.php?file=/tools/gef/downloads/drops/3.5.2/R201002241200/GEF-Update-3.5.2.zip

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”,輸入註冊資訊,完成註冊。

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.