การตั้งค่าอัตโนมัติของ Eclipse?


8

ฉันทำงานให้กับ บริษัท ที่ใช้ Eclipse และปลั๊กอินจำนวนมากสำหรับสภาพแวดล้อมการพัฒนาของพวกเขา

ฉันพยายามหาวิธีอัตโนมัติในการติดตั้งทุกอย่าง (eclipse และปลั๊กอิน) และกำหนดค่าเซิร์ฟเวอร์การโค่นล้มที่เก็บงาน Maven และ Tomcat

วิธีแก้ปัญหาปัจจุบันคือการตั้งค่า Eclipse และปลั๊กอินทั้งหมดแล้วติดตั้งในไฟล์ zip จากนั้นคุณยังต้องติดตั้ง tomcat (และเชื่อมต่อกับ eclipse) จากนั้นตั้งค่า SVN, งาน (bugzilla) และ Maven ด้วยมือ

นอกจากนี้ - พวกเขากำลังพัฒนาบน Windows และฉันพยายามตั้งค่านี้บน Ubuntu 11.10

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

คำตอบ:


4

คุณควรลองปลั๊กอินWorkspace Mechanic สิ่งนี้สามารถแชร์ / ตั้งค่าสิ่งที่คุณต้องการ

Workspace Mechanic ทำการบำรุงรักษาสภาพแวดล้อม Eclipse ของคุณโดยอัตโนมัติด้วยการปรับแต่งค่าตามความชอบเพิ่มตำแหน่งส่วนขยายและอื่น ๆ คุณสามารถใช้มันเพื่อ:

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

เราใช้มันและ "ใช้งานได้"


ขอบคุณสำหรับสิ่งนี้! ฉันจะแจ้งให้คุณทราบว่ามันทำงานอย่างไรสำหรับเราทันทีที่ฉันสามารถลอง
Conrad.Dean

@ Conrad.Dean มันทำงานอย่างไร? ฉันไม่เห็นอะไรเกี่ยวกับการตั้งค่าเซิร์ฟเวอร์ใน Eclipse หรือติดตั้งปลั๊กอินและเช่น? ดูเหมือนว่าฉันจะรักษาความพึงพอใจ
Danny

@ แดนนี่ฉันไม่เคยได้ใช้สิ่งนี้อย่างถูกต้อง ฉันไม่ได้ทำงานกับโปรเจ็กต์ java ใด ๆ อีกต่อไปดังนั้นการตั้งค่าผู้พัฒนาทั้งหมดของฉันจึงเป็นดอทไฟล์สำหรับเครื่องมือที่ไม่ต้องใช้เวลาหลายปีในการกำหนดค่า: \ ขออภัย
Conrad.Dean

1

ฉันคิดว่าการเปิดโปงวิญญาณเป็นการเริ่มต้นที่ดี จากนั้นคุณสามารถติดตั้งปลั๊กอินแมโครและดำเนินการกำหนดค่า

http://marketplace.eclipse.org/content/eclipse-keyboard-macro-recorder


เป็นแฮ็ค - แต่ฉันตื่นเต้นที่จะใช้สิ่งนี้ด้วยเหตุผลอื่น ขอบคุณ!
Conrad.Dean


0

ฉันเก็บ Eclipse และการกำหนดค่าพื้นฐานในการควบคุมเวอร์ชัน ที่จะจัดการกับปลั๊กอินและเช่นนั้น ฉันยังเก็บเครื่องมือทั้งหมดเช่น JDK และชุดแบตช์การตั้งค่าสภาพแวดล้อมและเช่นนั้น

วิธีนี้เป็นสิ่งเดียวที่นักพัฒนาจำเป็นต้องติดตั้งเพื่อเริ่มทำงานเป็นไคลเอนต์การควบคุมเวอร์ชัน

ไฟล์แบตช์สามารถใช้เพื่อตั้งค่าข้อมูลเมตาในแบบที่คุณต้องการ

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


"... แบทช์ไฟล์เพื่อตั้งค่าข้อมูลเมตาในแบบที่คุณต้องการ" เจ๋ง! นั่นคือสิ่งที่ฉันถาม คุณจะรับชุดการตั้งค่าปลั๊กอินสำหรับคุณได้อย่างไร
Conrad.Dean

1
"% ~ dp0" (คุณสามารถ google ได้) จะช่วยกำหนดค่าต่างๆ ไม่ใช่แบตช์ไฟล์ที่ตั้งค่าคอนฟิเกอเรชันบน IDE ที่ทำโดยใช้การตั้งค่าเฉพาะโครงการที่เป็นส่วนหนึ่งของ Eclipse AND ถูกเก็บไว้ในการควบคุมเวอร์ชัน คุณสามารถใช้ไฟล์ psf เพื่อกำหนดโปรเจ็กต์เพื่อลิงก์ไปยังการควบคุมเวอร์ชันมันยังคงเป็นแบบแมนนวล แต่จะลดจำนวนขั้นตอนที่จะจัดการได้มากขึ้น
Archimedes Trajano
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.