วิธีที่ง่ายที่สุดในการอัปเกรด eclipse 3.7 เป็น 4.2 (Juno)


105

ดังนั้นเนื่องจาก Eclipse juno ใช้ 4.2 แทนที่จะเป็น 3.7 วิธีใดคือวิธีที่ง่ายที่สุดในการอัปเกรดโดยไม่ต้องติดตั้งสำเนาของจูโนแยกต่างหากและติดตั้งปลั๊กอินที่มีอยู่ทั้งหมดของฉันจาก 3.7 เข้าไปใหม่

ดูเหมือนจะไม่มีเส้นทางการอัพเกรดที่ตรงไปตรงมาที่กล่าวถึงใน eclipse.org


8
ฉันดีใจจริงๆที่ฉันใช้ "การติดตั้ง" ใหม่ (หรืออะไรก็ตามที่คุณเรียกว่าการคลายซิปไฟล์เก็บถาวร) ฉันได้กำจัดปลั๊กอินจำนวนมากที่ฉันเคยลองและไม่เคยใช้อีกเลยและตอนนี้เหลือเพียงปลั๊กอินที่ฉันต้องการจริงๆ
moeTi

3
@moeTi จุดดี แต่คราสควรจะยังคงสามารถอัปเดตได้โดยอัตโนมัติ
NimChimpsky

@NimChimpsky คงจะดีฉันต้องดาวน์โหลดปลั๊กอินหรือใส่โฟลเดอร์ปลั๊กอินทุกครั้งที่อัปเกรด ...
alculete

@ Danilo ฉันเพิ่งอัพเกรดเป็น intellij ควรจะทำเมื่อปีที่แล้ว
NimChimpsky

1
@Danilo เหรอ? ไม่มีทาง intellij จะดีกว่าในทุกๆด้าน แต่ค่าใช้จ่ายฉันคิดว่ามันคุ้มค่า
NimChimpsky

คำตอบ:


157

Eclipse แทบจะไม่สามารถอัปเดตจาก 3.7.1 เป็น 3.7.2 ได้เลย แต่ไม่เป็นไรจาก 3.7 เป็น 4.2

คุณกำลังใช้ชีวิตของสภาพแวดล้อมการพัฒนาอยู่ในมือของคุณหากคุณพยายามทำการอัพเกรดส่วนใหญ่เป็นสภาพแวดล้อมการพัฒนา Eclipse ที่มีอยู่ ฉันไม่รู้เกี่ยวกับคุณ แต่สภาพแวดล้อมการพัฒนาของฉันสำคัญเกินไปที่จะเสี่ยงต่อการอัปเกรด

สร้างไดเร็กทอรี Eclipse ใหม่และพื้นที่ทำงาน Eclipse ใหม่เสมอเมื่อคุณต้องการเปลี่ยนสภาพแวดล้อมการพัฒนาของคุณ

คลายซิป Eclipse 4.2 ไปยังไดเร็กทอรีใหม่และเพิ่มปลั๊กอินของคุณทีละรายการ คุณสามารถใช้วิธีของ Bananeweizen เพื่อคัดลอกปลั๊กอิน Eclipse 3.7 หรือคุณสามารถเพิ่มด้วยตนเอง อาจเป็นความคิดที่ดีที่จะดูว่าปลั๊กอินที่คุณใช้ได้รับการอัพเกรดสำหรับ Eclipse 4.2 หรือไม่

สร้างเวิร์กสเปซ Eclipse 4.2 ใหม่และคัดลอกโค้ดโปรเจ็กต์ของคุณจากเวิร์กสเปซ Eclipse 3.7 ของคุณ หากคุณพบปัญหาในภายหลังคุณสามารถถอยกลับไปใช้ Eclipse 3.7 และพื้นที่ทำงาน Eclipse 3.7 ของคุณได้

เมื่อคุณมีสภาพแวดล้อม Eclipse 4.2 ที่ใช้งานได้ให้ทำการ zip สำรองและเก็บไฟล์ zip ไว้เพื่อให้คุณสามารถกู้คืนสภาพแวดล้อม Eclipse 4.2 ของคุณในกรณีที่ Eclipse ของคุณเสียหาย

ไม่เคยคิดที่จะเปลี่ยนสภาพแวดล้อมการทำงานของคุณ


18
พูดเหมือนผู้ใช้ Eclipse ตัวจริง ขอบคุณสำหรับคำแนะนำที่ซื่อสัตย์อย่างไร้ความปราณี
Cooper

ขอบคุณสำหรับการแชร์. ฉันกำลังมองหาคำแนะนำนี้ ยกนิ้วให้!
dubbaluga

1
ดี. อย่าหลงไปทางอื่นทั้งหมด ใช้เวลาในการเริ่มต้นใหม่และคุณจะกลับมาเล่นเกมได้เร็วขึ้น
Ralph Oreg

114

ดาวน์โหลดรันไทม์แพลตฟอร์มไบนารีจากhttp://download.eclipse.org/eclipse/downloads/drops4/R-4.2-201206081400/ นั่นคือ "Eclipse ที่ไม่มีปลั๊กอิน" เรียกใช้ (บนพื้นที่ทำงานใหม่) เลือกไฟล์ -> นำเข้า -> การติดตั้ง -> จากการติดตั้งที่มีอยู่และชี้วิซาร์ดไปยังไดเร็กทอรี 3.7 ที่มีอยู่ของคุณ เลือก "ติดตั้งเวอร์ชันล่าสุด" กดเสร็จสิ้น

ซึ่งจะติดตั้งปลั๊กอินเวอร์ชันล่าสุดที่พบในการติดตั้ง 3.7 ลงในการติดตั้ง 4.2 ของคุณ น่าเศร้าที่คนส่วนใหญ่ไม่รู้จักคุณลักษณะนี้และติดตั้งปลั๊กอินแต่ละตัวด้วยตนเองเมื่ออัปเกรด

โบนัส anwser: ด้วยวิซาร์ดเดียวกันคุณยังสามารถส่งออกรายการคุณสมบัติที่ติดตั้งไปยังไฟล์ที่คุณสามารถแชร์กับเพื่อนร่วมงานได้ดังนั้นคุณจึงติดตั้งปลั๊กอินเดียวกันทั้งหมด


1
มีไม่ได้ดูเหมือนจะเป็นใด ๆ ติดตั้งรุ่นล่าสุด 'ช่องทำเครื่องหมายและเพื่อให้ฉันได้รับข้อผิดพลาดรุ่นพึ่งพาเก่าเมื่อพยายามที่จะติดตั้งscreencast.com/t/5FDB2tR6LNSk ฉันจะติดตั้งเวอร์ชันล่าสุดได้อย่างไร
pdeva

2
โอเคปรากฎว่าคุณต้องส่งออกการกำหนดค่าซอฟต์แวร์จากเวอร์ชันก่อนหน้าจากนั้นนำเข้าสู่เวอร์ชันใหม่มิฉะนั้น Juno จะพยายามคัดลอก / วางปลั๊กอินลงใน repo ของตัวเองเนื่องจากไม่ทราบเกี่ยวกับไซต์อัปเดต อย่างไรก็ตามแม้ในการดำเนินการนี้ยังมีข้อความปัญหาการอ้างอิงที่เป็นความลับซึ่งฉันไม่รู้วิธีแก้ไข ฉันจะต้องทำเครื่องหมายคำตอบของกิลเบิร์ตว่าเป็นคำตอบที่ถูกต้อง ไม่มีวิธีที่ดีในการอัปเดตคราส
pdeva

2
ดูเหมือนจะเป็นความคิดที่ดี แต่น่าเสียดายที่วิซาร์ดการนำเข้าให้ "ระบุเส้นทางไปยังการติดตั้งแอปพลิเคชันที่ถูกต้อง" เกิดข้อผิดพลาดเมื่อฉันเลือกการติดตั้งที่มีอยู่ :(
thSoft

2
สำหรับใครที่สงสัยว่าเส้นทางเริ่มต้นไปยังไดเร็กทอรี Eclipse ที่คุณมีอยู่คือ ~ / .eclipse / org.eclipse.platform * /
varagrawal

2
เพิ่งทำสิ่งนี้เพื่ออัปเดตจาก Indigo เป็น Kepler ฉันไม่มีปัญหาของ superjos - Eclipse ฉลาดพอที่จะปิดใช้งาน Eclipse IDE สำหรับ Java Developers ไม่ให้ถูกยกไป วิธีแก้ปัญหาที่เป็นประโยชน์มาก!
เอมีด

17

ฉันเพิ่งเพิ่มhttp://download.eclipse.org/releases/juno/ไปที่ Window -> Pref -> ติดตั้ง / อัปเดต -> ไซต์ซอฟต์แวร์ที่มี

หลังจากนั้นคุณสามารถอัปเดตซอฟต์แวร์ของคุณได้ที่ Help -> ตรวจสอบการอัปเดต

ดูเหมือนจะทำงานได้ดีสำหรับฉัน


1
สิ่งนี้ใช้ได้ผลสำหรับฉัน .. ตอนแรกมันเกิดข้อผิดพลาดเล็กน้อยและการติดตั้งล้มเหลวเนื่องจากฉันติดตั้ง java 7 แล้ว จากนั้นฉันเปลี่ยนเป็น java 6 update 27 จากนั้นลองอีกครั้ง มันได้ผล
Ronnie

เมื่อฉันลองใช้วิธีนี้ฉันต้องเพิ่มรุ่นกลางและอัปเดตเป็นรุ่นนั้นก่อนเพื่อแก้ไขปัญหาการพึ่งพา
davenpcj

16

ฉันใช้เวลา 2 นาทีในการย้ายข้อมูล (ส่วนที่ยาวที่สุดคือการดาวน์โหลด;)):

  • ดาวน์โหลด eclipse รุ่นล่าสุด: http://download.eclipse.org/eclipse/downloads/

  • แตกไฟล์เก็บถาวรเปิดเวอร์ชันใหม่และเลือกพื้นที่ทำงานที่มีอยู่ของคุณ

  • จากเมนูไฟล์ -> นำเข้า

    • เลือกติดตั้ง / จากการติดตั้งที่มีอยู่

    • มันจะช่วยให้คุณเลือกส่วนขยายที่คุณต้องการเก็บไว้ (ยังเข้ากันได้)

หมายเหตุ: ฉันทดสอบการปรับแต่งนี้จาก Eclipse 4.2 ถึง 4.3 ฉันกำลังเพิ่มคำตอบนี้เพราะฉันคิดว่าวิธีนี้รวดเร็วง่ายและปลอดภัยเมื่อเทียบกับคำตอบอื่น ๆ


น่าเสียดายที่สิ่งนี้ใช้ไม่ได้สำหรับการอัปเกรดจาก 3.7 เป็น 4.4 - ทำให้เกิดข้อผิดพลาดเกี่ยวกับพื้นที่ทำงานไม่ถูกต้อง (แม้ว่าจะแจ้งว่าจะอัปเกรดพื้นที่ทำงานของคุณก็ตาม)
CpnCrunch

1
บางส่วนได้ผลสำหรับฉันไป 3.8 ถึง 4.5 การย้ายการตั้งค่า / การกำหนดลักษณะของฉันทำได้ดีมากอย่างไรก็ตามฉันต้องติดตั้งปลั๊กอินหลายตัวด้วยตนเองหลังจากเวอร์ชันที่โอนย้าย 1) ไม่ทำงานอีกต่อไปและ 2) ไม่สามารถอัปเดตภายใน Eclipse
aroth
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.