Eclipse 3.7'yi 4.2'ye yükseltmenin en kolay yolu (Juno)


105

Öyleyse Eclipse juno, 3.7 yerine 4.2'ye dayandığından, onu yükseltmenin en kolay yolu nedir, ayrı bir juno kopyası yüklemek ve 3.7'den mevcut tüm eklentilerimi yeniden yüklemek yerine?

Eclipse.org'da bahsedilen basit bir yükseltme yolu yok gibi görünüyor.


8
Aslında yeni bir "kurulum" kullandığım için (veya bir arşivi açma dediğiniz her neyse) memnunum. Bir zamanlar denediğim ve bir daha hiç kullanmadığım birçok eklentiden kurtuldum ve şimdi gerçekten ihtiyacım olanları bıraktım.
moeTi

3
@moeTi iyi bir nokta, ancak tutulma yine de otonom olarak güncellenebilir
NimChimpsky

@NimChimpsky Bu iyi olurdu, her yükseltme yaptığımda eklentilerimi
indirmem

Geçenlerde @Danilo yükseltilmiş intellij nedeniyle, önce yıl yapmalıydım.
NimChimpsky

1
@Danilo ha? Olmaz, istihbarat her açıdan çok daha iyidir. Ama maliyeti var, buna değer olduğunu düşünüyorum.
NimChimpsky

Yanıtlar:


157

Eclipse, 3.7.1'den 3.7.2'ye zar zor güncellenebilir, 3.7'den 4.2'ye aldırmayın.

Mevcut bir Eclipse geliştirme ortamına bu kadar yükseltme yapmaya çalışırsanız, geliştirme ortamınızın ömrünü elinize almış olursunuz. Seni bilmiyorum ama geliştirme ortamım, yükseltme riskini almak için çok önemli.

Geliştirme ortamınızı değiştirmek istediğinizde her zaman yeni bir Eclipse dizini ve yeni Eclipse çalışma alanları oluşturun.

Eclipse 4.2'yi yeni bir dizine açın ve eklentilerinizi birer birer ekleyin. Eclipse 3.7 eklentilerini kopyalamak için Bananeweizen'in yöntemini kullanabilir veya bunları manuel olarak ekleyebilirsiniz. Kullandığınız eklentilerin Eclipse 4.2 için yükseltilip yükseltilmediğini görmek muhtemelen iyi bir fikirdir.

Yeni bir Eclipse 4.2 çalışma alanı oluşturun ve proje kodunuzu Eclipse 3.7 çalışma alanınızdan kopyalayın. Daha sonra bir sorun keşfederseniz, Eclipse 3.7 ve Eclipse 3.7 çalışma alanlarınıza geri dönebilirsiniz.

Çalışan bir Eclipse 4.2 ortamınız olduğunda, onu sıkıştırın ve zip dosyasını saklayın, böylece Eclipse'inizin bozulması durumunda Eclipse 4.2 ortamınızı geri yükleyebilirsiniz.

Çalışma ortamınızı değiştirmeyi asla düşünmeyin.


18
Gerçek bir Eclipse kullanıcısı gibi konuşulur. Acımasızca dürüst tavsiyeler için teşekkürler.
Cooper

Paylaşım için teşekkürler. Tam olarak bu tavsiyeyi arıyordum. Başparmak havaya!
dubbaluga

1
Güzel. Diğer tüm şekillerde kaybolmayın. Yeni başlamak için zaman ayırın ve oyuna daha erken döneceksiniz.
Ralph Oreg

114

İndir platformu çalışma zamanı gelen ikili http://download.eclipse.org/eclipse/downloads/drops4/R-4.2-201206081400/ . Bu temelde "Eklentisiz tutulma" dır. Çalıştırın (yeni bir çalışma alanında), Dosya -> İçe Aktar -> Kurulum -> Mevcut Kurulumdan öğesini seçin ve sihirbazı mevcut 3.7 dizininize yönlendirin. "En son sürümleri yükle" yi işaretleyin, bitir'e basın.

Bu, 3.7 kurulumunuzda bulunan eklentilerin en son sürümlerini 4.2 kurulumunuza yükleyecektir. Ne yazık ki çoğu insan bu özelliği bilmiyor ve yükseltme sırasında her eklentiyi manuel olarak kuruyor.

Bonus cevaplayıcı: Aynı sihirbazla, yüklü özelliklerin listesini meslektaşlarınızla paylaşabileceğiniz bir dosyaya da aktarabilirsiniz, böylece hepiniz aynı eklentileri kurmuş olursunuz.


1
Görünüşe göre 'En son sürümleri yükle' onay kutusu yok ve bu yüzden screencast.com/t/5FDB2tR6LNSk'yi kurmaya çalışırken eski bir sürüm bağımlılığı hatası alıyorum . En son sürümü yüklemek için nasıl edinebilirim?
pdeva

2
tamam, anlaşıldı, yazılım yapılandırmasını önceki sürümden dışa aktarmanız, ardından yeni sürüme aktarmanız gerekiyor, aksi takdirde juno, güncelleme sitelerini bilmediği için eklentileri kendi deposuna kopyalayıp yapıştırmaya çalışacaktır. Ancak, bunu yaparken bile nasıl çözeceğimi bilmediğim şifreli bağımlılık sorunu mesajları var. Gilbert'in cevabını doğru olarak işaretlemem gerekecek. Tutulmayı güncellemenin gerçekten iyi bir yolu yok.
pdeva

2
Harika bir fikir gibi görünüyor, ancak maalesef içe aktarma sihirbazı "Geçerli bir uygulama kurulumunun yolunu belirtin." mevcut kurulumumu seçtiğimde hata. :(
thSoft

2
Merak edenler için, mevcut Eclipse dizininizin varsayılan yolu ~ / .eclipse / org.eclipse.platform * /
varagrawal

2
Bunu Indigo'dan Kepler'e güncellemek için yaptım. Superjos'un sorununa sahip değildim - Eclipse, Java Geliştiricileri için Eclipse IDE'nin taşınmasını devre dışı bırakacak kadar akıllıydı. Çok yardımcı çözüm!
2013

17

http://download.eclipse.org/releases/juno/ öğesini Window -> Pref -> Install / Update -> Mevcut Yazılım Sitelerine ekledim

bundan sonra yazılımınızı Yardım'dan güncelleyebilirsiniz -> güncellemeleri kontrol edin

benim için iyi çalışıyor gibi görünüyor


1
Bu benim için çalıştı .. İlk başta birkaç hata verdi ve kurulum başarısız oldu çünkü java 7'yi kurdum. Sonra java 6 güncelleme 27'ye geçtim. Sonra tekrar denedim. İşe yaradı.
Ronnie

Bu yöntemi denediğimde, bağımlılık sorunlarını çözmek için önce bir ara sürüm eklemem ve buna güncellemem gerekiyordu.
davenpcj

16

Taşımam 2 dakikamı aldı (en uzun kısmı indirme işlemi;)):

  • Eclipse'in son sürümünü indirin: http://download.eclipse.org/eclipse/downloads/

  • Arşivi çıkarın, yeni sürümü başlatın ve mevcut çalışma alanınızı seçin

  • Menüden Dosya -> İçe Aktar

    • Yükle / Mevcut kurulumdan seçin

    • Hangi uzantıyı korumak istediğinizi seçmenize izin verir (hala uyumludur)

Not: Bu manipülasyonu Eclipse 4.2'den 4.3'e kadar test ettim. Bu cevabı ekliyorum çünkü bu çözümün diğer cevaba göre hızlı, kolay ve güvenli olduğunu düşünüyorum.


Ne yazık ki bu, 3.7'den 4.4'e yükseltmek için çalışmaz - çalışma alanının geçersiz olması konusunda bir hata verir (çalışma alanınızı yükselteceğini söylese bile).
CpnCrunch

1
Bu kısmen benim için çalıştı, 3.8'den 4.5'e çıktı. Ayarlarımı / tercihlerimi taşımada iyi bir iş çıkardı, ancak taşınan sürümler 1) artık çalışmadığında ve 2) Eclipse içinde güncellenemediğinde birkaç eklentiyi manuel olarak yeniden yüklemem gerekti.
2016
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.