จะอัพเกรด Eclipse สำหรับ Java EE Developers ได้อย่างไร?


104

มีวิธีที่ไม่เจ็บปวดในการอัพเกรดการติดตั้ง Eclipse หรือไม่? ฉันลองเรียกดูไซต์ eclipse แล้ว แต่ไม่พบคำอธิบายที่เป็นประโยชน์


วิกิของ Eclipse ให้คำอธิบายที่ใช้ได้ในกรณีของฉัน
อับดุล

2
จากประสบการณ์ของฉันการเปิดเครื่องรูดใหม่ทำงานได้ดีกว่าการพยายามอัปเกรด สร้างพื้นที่ทำงานใหม่ด้วย
Thorbjørn Ravn Andersen

Eclipse บอกวิธีทำ: wiki.eclipse.org/FAQ_How_do_I_upgrade_Eclipse%3F
rdh25

คำตอบ:


157

เพิ่ม URL การอัปเดตไปยังไซต์ที่คุณมีอยู่:

หน้าต่าง> การตั้งค่า> ติดตั้ง / อัปเดต> ไซต์ซอฟต์แวร์ที่มี> เพิ่ม ...

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

แล้วบอกคราสจะมองหาการปรับปรุง: ช่วยเหลือ> ตรวจหาการปรับปรุง

หลังจากการติดตั้ง Eclipse จะรีสตาร์ทและแสดงหน้าจอเริ่มต้นเก่า ครั้งต่อไปที่คุณหยุด / เริ่ม Eclipse ด้วยตนเองมันจะแสดงหน้าจอเริ่มต้นที่ถูกต้องอย่างถูกต้อง


8
@PaulVerest คำถามที่พบบ่อยฉันจะอัปเกรดหน้าEclipseไม่เห็นด้วยกับคุณได้อย่างไร แสดงว่าการอัปเกรดแพลตฟอร์มเป็นปัญหาใน v3.3 หรือรุ่นก่อนหน้าเท่านั้น
Duncan Jones

1
ดีที่รู้. แต่คำถามที่พบบ่อยเป็นข้อมูลล่าสุดหรือไม่? ผู้ใช้สามารถอัปเกรด 3.7 เป็น 4.3 ได้หรือไม่? ปลั๊กอินเหล่านั้นทั้งหมดที่สามารถทำลายบนแพลตฟอร์มใหม่ได้หรือไม่?
Paul Verest

1
@PaulVerest คำถามดีๆ! เอกสารรู้สึกเป็นสนิมเล็กน้อย ฉันไม่รู้ขอบเขตที่คุณสามารถเชื่อถือระบบอัปเกรดได้ ฉันคิดว่าฉันเคยอัปเกรดเพียงครั้งเดียวก่อนหน้านี้ฉันเพิ่งติดตั้งใหม่
Duncan Jones

13
วิธีนี้ใช้งานได้ดีสำหรับฉันใน Windows 7 - แต่ฉันยังแก้ไขไซต์อัปเดตจาก 4.2 -> 4.3 เช่น ตอนนี้การอัปเดตโครงการ Eclipseควรชี้ไปที่http://download.eclipse.org/eclipse/updates/4.3
Mark Mikofski

3
โอ้และฉันยังอัปเดต repos ปลั๊กอินของฉันให้ชี้ไปที่ kepler ด้วยเช่น cdt เพื่อความสอดคล้องเพราะจริงๆแล้ว Juno repo ทำงานได้ดี และฉันปิดการใช้งาน repo รุ่น Juno มันน่าสับสนที่คุณสมบัติที่อัปเดตบางอย่างไม่แสดงตามที่ติดตั้งแม้ว่าจะคิดว่าเป็น
Mark Mikofski

34

คุณสามารถดาวน์โหลดเวอร์ชันที่ใหม่กว่าจากนั้นใช้ "File -> Import -> Install -> From Existing Installation" เพื่อเพิ่มปลั๊กอินทั้งหมดที่คุณมีในการติดตั้งครั้งก่อน

นี่คือลิงค์ที่อธิบายรายละเอียดของกระบวนการทั้งหมด (มีข้อความว่า "บน Mac Os X" แต่ควรใช้กับระบบอื่นด้วย):

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


คำตอบนี้ช่วยฉันได้ (แม้กระทั่งสำหรับ Kepler -> Luna แม้ว่าลิงก์จะใช้สำหรับ Juno -> Kepler): การอัปเดตไม่ได้ผลสำหรับฉัน หรือฉันต้องทำตามขั้นตอนที่เชื่อมโยงถึงพวกเขาระบุว่าใช้พื้นที่ทำงานที่มีอยู่ (ซึ่งได้รับการตั้งค่าที่มีอยู่ของฉันและฉันไม่จำเป็นต้องอัปเดตปลั๊กอินใด ๆ ) ค่อนข้างไม่เจ็บปวดอย่างน้อยก็ในกรณีของฉัน
cellepo

2
ยังใช้ได้อยู่. ฉันเพิ่งอัปเดตจาก Luna (4.4) เป็น Mars (4.5) โดยใช้กระบวนการนี้และเก็บพื้นที่ทำงานที่มีอยู่ ทำงานได้อย่างสมบูรณ์แบบ เคล็ดลับ: เมื่อเปิดใช้งานเป็นครั้งแรกให้สร้างพื้นที่ทำงานชั่วคราวจากนั้นนำเข้าปลั๊กอินเก่าของคุณตามที่อธิบายไว้ข้างต้นสลับพื้นที่ทำงานไปยังพื้นที่ทำงานเก่าของคุณย้ายข้อมูลจากนั้นลบพื้นที่ทำงานชั่วคราว ด้วยวิธีนี้คุณจะมีปลั๊กอินทั้งหมดเมื่อคุณโหลดพื้นที่ทำงานและไม่ต้องจัดการกับข้อผิดพลาดของปลั๊กอินที่ขาดหายไป
Jilles van Gurp

12

หากรีลีสก่อนหน้านี้เป็นสิ่งที่ต้องดำเนินการคำตอบคือไม่วิธีที่ดีที่สุดคือดาวน์โหลดรีลีสใหม่ติดตั้งติดตั้งเวอร์ชันล่าสุดปลั๊กอินที่คุณชื่นชอบและชี้ Eclipse ที่พื้นที่ทำงานของคุณ

(สามัญสำนึกบอกว่าคุณควรสำรองข้อมูลพื้นที่ทำงานและการติดตั้ง Eclipse เดิมของคุณ)


ฉันเคยลองเส้นทาง "อัปเกรด" ก่อนหน้านี้และพบว่ามันช้าและไม่ได้ให้ผลลัพธ์ที่ดี


ฉันมักจะเริ่มใช้พื้นที่ทำงานใหม่และเช็คเอาต์โครงการที่จำเป็น
Paul Verest

วิธีนี้ก็ใช้ได้เช่นกัน (นอกเหนือจากคำตอบข้างบนของDuncan Jonesฉันจะสำรองพื้นที่ทำงานของคุณก่อนหรืออย่างน้อยก็สำรองโฟลเดอร์. metadata ของคุณข้อเสียของวิธีนี้คือคุณต้องติดตั้งปลั๊กอินของคุณใหม่ พื้นที่ทำงานเก่าของฉันใช้งานได้ดีกับเวอร์ชันใหม่
Mark Mikofski

btw: ตอนนี้ egit เป็นส่วนหนึ่งของการติดตั้งมาตรฐานดังนั้นคุณไม่จำเป็นต้องเพิ่ม repo egit แม้ว่าวันนี้ (2013-07-24) จะมีเวอร์ชันใหม่กว่า repo การอัปเดต kepler
Mark Mikofski
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.