Bagaimana cara memutakhirkan Eclipse untuk Pengembang Java EE?

104

Apakah ada cara yang tidak sulit untuk mengupgrade instalasi Eclipse? Saya telah mencoba menjelajahi situs gerhana tetapi saya tidak dapat menemukan deskripsi yang berguna.

Mariano Sánchez
sumber
Wiki Eclipse memberikan penjelasan yang berhasil dalam kasus saya.
Abdull
2
Menurut pengalaman saya, unzip baru bekerja lebih baik daripada mencoba meningkatkan. Buat juga ruang kerja baru.
Thorbjørn Ravn Andersen
Eclipse memberi tahu Anda cara melakukannya: wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse%3F
rdh25

Jawaban:

157

Tambahkan URL pembaruan ke situs Anda yang tersedia:

Jendela> Preferensi> Instal / Perbarui> Situs Perangkat Lunak yang Tersedia> Tambah ...

    Name:  Oxygen  
Location:  http://download.eclipse.org/releases/oxygen/  

Kemudian beri tahu Eclipse untuk mencari pembaruan: Bantuan> Periksa pembaruan .

Setelah instalasi, Eclipse akan restart dan menampilkan splash screen lama. Lain kali Anda menghentikan / memulai Eclipse secara manual, itu akan menampilkan layar splash yang benar.

Duncan Jones
sumber
8
@PaulVerest FAQ Bagaimana cara mengupgrade halaman Eclipse tidak setuju dengan Anda. Ini menunjukkan peningkatan platform hanya menjadi masalah di v3.3 atau sebelumnya.
Duncan Jones
1
Bagus untuk mengetahui. Tetapi apakah FAQ benar-benar mutakhir? Bisakah pengguna benar-benar meningkatkan 3,7 menjadi 4,3 misalnya? Bagaimana dengan semua plugin itu, yang dapat merusak platform yang lebih baru?
Paul Verest
1
@PaulVerest Pertanyaan bagus! Dokumen itu memang terasa sedikit berkarat. Saya hanya tidak tahu sejauh mana Anda dapat mempercayai sistem peningkatan. Saya pikir saya hanya pernah meningkatkan sekali sebelumnya, di lain waktu saya baru saja menginstal.
Duncan Jones
13
Metode ini bekerja dengan baik untuk saya di Windows 7 - tetapi saya juga mengedit situs pembaruan dari 4.2 -> 4.3, misalnya: Pembaruan Proyek Eclipse sekarang harus mengarah kehttp://download.eclipse.org/eclipse/updates/4.3
Mark Mikofski
3
oh dan saya juga memperbarui beberapa repo plugin saya untuk menunjuk ke kepler juga, misalnya cdt, hanya untuk konsistensi, karena sebenarnya repo juno berfungsi dengan baik. Dan saya menonaktifkan repo rilis juno. Sangat membingungkan bahwa beberapa fitur yang diperbarui tidak ditampilkan sebagai terinstal, meskipun dianggap demikian.
Mark Mikofski
34

Anda cukup mengunduh versi yang lebih baru, lalu gunakan "File -> Impor -> Instal -> Dari Instalasi yang Ada" untuk menambahkan semua plugin yang Anda miliki di instalasi sebelumnya.

Berikut ini tautan yang menjelaskan keseluruhan proses secara mendetail (tertulis "di Mac Os X", namun ini juga dapat berfungsi untuk sistem lain):

http://www.corephp.com/blog/how-to-upgrade-eclipse-juno-4-2-to-eclipse-kepler-4-3-on-mac-os-x/#.UfJsoI1_McY

Nikita Tkachenko
sumber
Jawaban ini membantu saya (bahkan untuk Kepler -> Luna, meskipun tautannya untuk Juno -> Kepler): Pembaruan tidak berhasil untuk saya; alternatifnya saya hanya perlu mengikuti langkah-langkah terkait hingga mereka menentukan penggunaan ruang kerja yang ada (yang mendapatkan pengaturan saya yang ada, dan kebetulan saya tidak perlu memperbarui plugin apa pun). Cukup tidak menyakitkan, setidaknya dalam kasus saya.
cellepo
2
Masih berlaku. Saya baru saja memperbarui dari Luna (4.4) ke Mars (4.5) menggunakan proses ini dan mempertahankan ruang kerja saya yang ada. Bekerja dengan sempurna. Tips: saat meluncurkan untuk pertama kali, buat ruang kerja sementara, lalu impor plugin lama Anda seperti dijelaskan di atas, alihkan ruang kerja ke ruang kerja lama Anda, migrasikan, lalu hapus ruang kerja sementara. Dengan cara ini, Anda memiliki semua plugin Anda pada saat Anda memuat ruang kerja Anda dan tidak perlu berurusan dengan kesalahan untuk plugin yang hilang.
Jilles van Gurp
12

Jika rilis sebelumnya adalah sesuatu yang harus dilakukan, maka jawabannya adalah Tidak. Yang terbaik adalah mengunduh rilis baru, menginstalnya, menginstal versi terbaru plugin favorit Anda dan arahkan Eclipse ke ruang kerja Anda.

(Akal sehat mengatakan bahwa Anda harus mengambil cadangan ruang kerja Anda dan instalasi Eclipse asli Anda.)


Saya sebelumnya telah mencoba jalur "peningkatan" dan menemukan bahwa itu lambat dan tidak memberikan hasil yang baik.

Stephen C
sumber
Saya biasanya mulai menggunakan ruang kerja baru dan memeriksa proyek yang diperlukan.
Paul Verest
Metode ini juga berhasil (selain jawaban di atas oleh Duncan Jones . Saya pasti akan mencadangkan ruang kerja Anda terlebih dahulu, atau paling tidak mencadangkan folder .metadata Anda. Kelemahan dari metode ini tentu saja adalah Anda harus menginstal ulang plugin Anda Ruang kerja lama saya bekerja dengan baik dengan versi baru
Mark Mikofski
btw: egit sekarang menjadi bagian dari instalasi standar, jadi Anda tidak perlu menambahkan repo egit, meskipun, hari ini (2013-07-24) memiliki versi yang lebih baru daripada repo pembaruan kepler.
Mark Mikofski