วิธีที่ถูกต้องในการติดตั้ง Maven และ Eclipse คืออะไร?


16

ฉันติดตั้ง Maven และ Eclipse โดยใช้ Software Center ใน Ubuntu 12.04 แล้ว

ไม่มีสัญลักษณ์ของการรวม Maven ใน Eclipse ("โครงการ Maven ใหม่" และอื่น ๆ )

วิธีการติดตั้งที่ถูกต้องคืออะไร? (เพื่อรับการรวม Maven Eclipse)

คำตอบ:


17

นอกเหนือจากการติดตั้งmavenแพคเกจและeclipseแพ็คเกจและการอ้างอิงทั้งหมดคุณต้องติดตั้งส่วนขยาย m2e วิธีที่ดีที่สุดในการทำเช่นนี้คือใช้ Eclipse Marketplace แต่ตลาดไม่ได้ติดตั้งตามค่าเริ่มต้นในแพ็คเกจ Ubuntu

ติดตั้ง Eclipse Marketplace

  1. เปิด Eclipse ไปที่ความช่วยเหลือ -> ติดตั้งซอฟต์แวร์ใหม่ ...
  2. เลือกไซต์ที่มีทั้งหมดในเมนูทำงานกับดรอปดาวน์
  3. รอให้รายการซอฟต์แวร์ปรากฏขึ้น บางครั้งมันใช้เวลานานมาก
  4. ขยายทั่วไปเครื่องมือวัตถุประสงค์กลุ่มและติ๊กตลาดไคลเอนต์
  5. คลิกถัดไปและอีกครั้งยอมรับข้อกำหนดและเงื่อนไขและคลิกเสร็จสิ้น

นี้จะติดตั้งตลาด คุณจะต้องรีสตาร์ท Eclipse เพื่อให้การเปลี่ยนแปลงมีผล

ติดตั้ง m2e

  1. เปิด Eclipse ไปที่ความช่วยเหลือ -> Eclipse Marketplace ...
  2. รอให้การโหลดเสร็จสิ้น
  3. ป้อน "maven" ในช่องค้นหาแล้วกด Return
  4. คลิกปุ่มติดตั้งถัดจากการรวม Maven สำหรับ Eclipseโดย Eclipse.org (NB: มีรายการที่คล้ายกันด้านบนเรียกว่า "การรวม Maven สำหรับ Eclipse WTP" โดย Red Hat, Inc นี่ไม่ใช่สิ่งที่ถูกต้อง)

อีกครั้งคุณจะต้องรีสตาร์ท Eclipse เพื่อให้สิ่งนี้มีผล


1
ไม่มีความช่วยเหลือ -> Eclipse Marketplaceในการติดตั้งของฉัน ฉันไปที่ความช่วยเหลือ -> ติดตั้งซอฟต์แวร์ใหม่ ...และเพิ่มที่เก็บm2eclipse.sonatype.org/sites/m2e ฉันได้รับการรวม maven ในเมนู ฉันจะรายงานหากพบปัญหาชัดเจน
Eero Aaltonen

1
ขออภัยฉันไม่ได้สังเกตว่าตลาดไม่ได้ติดตั้งตามค่าเริ่มต้น ฉันได้อัปเดตคำตอบเพื่ออธิบายวิธีการเริ่มต้นจากแพ็คเกจ Eclipse เริ่มต้น แม้ว่าขั้นตอนเพิ่มเติมการติดตั้งตลาดจะมีประโยชน์อยู่แล้วและหลีกเลี่ยงการเพิ่มที่เก็บเพิ่มเติมด้วยตนเอง
David Edwards

โอเคตอนนี้ดูดีแล้ว ตั้งค่าสถานะเป็นที่ยอมรับ
Eero Aaltonen

ยังเป็นกรณีที่ Ubuntu ไม่ได้บรรจุ Eclipse Marketplace หรือไม่? ฉันต้องการตรวจสอบว่ามีแพ็คเกจที่จะติดตั้งแทนที่จะทำจากอุปราคาภายในหรือไม่
Peter Cordes
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.