eclipse 3.4 手工下載中文包

來源:互聯網
上載者:User

自從eclipse 3.4以後,多語言套件就不是官方內建的了。雖然可以用http://download.eclipse.org/technology/babel/update-site/ganymede/ 這個加進去更新,但是不知道eclipse本身有什麼問題,經常下載到一半會死掉,經查發現是檔案名稱拼得不對,導致整個更新失敗。多語言套件裡包含的jar檔案太多,因此,折騰了半天,找到個手工下載的方法。

 

eclipse的外掛程式,現在都用site.xml的方式,指定了features和plugins兩個目錄的jar檔案。。。所以,從site.xml入手。

site.xml哪裡來?嗯。。。直接在瀏覽器輸入上面的http地址看看。。。

於是,看看這個檔案,注意裡面一堆<feature> ... </feature>的項。既然要中文的,把zh的找出來就是了。注意zh_TW的就不用了。然後根據url=,下載對應的jar檔案放features目錄。jar可以解出feature.xml檔案。同樣,這個檔案裡有一堆<plugin>項。根據url下載對應的jar檔案放plugins目錄。全部下載完就大功告成了。

 

最後,我是把這個中文包,放在eclipse的dropins下,作為外掛程式弄進去的。這裡特別注意一點,一定要把site.xml從包裡刪掉。否則認不出來。

 

下面是linux下自動下載的shell指令碼:

 

#!/bin/bash</p><p>SITE=`cat site.txt`<br />rm site.xml features/* plugins/*<br />wget $SITE -O site.xml<br />grep "<feature" site.xml | grep "zh/"" | cut -d'"' -f2 | wget -nv -T 120 -t 10 -P features -B $SITE -i -<br />for i in `ls features/*.jar`<br />do<br /> jar xf $i feature.xml<br /> grep "<plugin" feature.xml | cut -d'"' --output-delimiter="_" -f4,8 | awk '{print "plugins/"$1".jar"}' | wget -nv -T 120 -t 10 -P plugins -B $SITE -i -<br /> rm feature.xml<br />done<br />

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.