วิธีการสร้างโครงการ Maven ใน Eclipse

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

Eclipse เหมือนกับ Adobe InDesign แต่สำหรับ Java เป็นสภาพแวดล้อมที่คุณสามารถสร้างงานได้โดยอัตโนมัติในหลาย ๆ หน้าที่ นอกจากนี้ยังสามารถขยายโดยใช้ปลั๊กอินเพื่อให้ได้มากกว่าผลรวมของชิ้นส่วน ขณะที่หลักสำหรับ Java มีปลั๊กอิน Eclipse สำหรับ C, C + +, C #, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, Perl, PHP, Prolog, Python, Ruby, Ruby on Rails, Rust, Scala, Groovy, Scheme, Erlang และอีกหลายภาษา

Maven เป็นปลั๊กอินสำหรับ Eclipse ที่ใช้หลักการจัดการโครงการเพื่อจัดการกับหลาย ๆ ด้านของโครงการเดี่ยว ตัวอย่างเช่นถ้าแอ็พพลิเคชัน Java ต้องการแอพพลิเคชันหลายตัวอยู่ในนั้นคุณสามารถจัดการไฟล์เหล่านี้ทั้งหมดด้วย Maven Maven จะจัดการเอกสารแหล่งที่มารายการที่ต้องพึ่งพาและคุณสมบัติที่เรียบร้อยอื่น ๆ มันไม่ได้ทำงานสำหรับคุณมันก็ทำให้การจัดการทรัพยากรมากง่าย

ถ้าคุณมีนักพัฒนาหลายคนที่ทำงานในโครงการเดียวกัน Maven จะช่วยจัดการทรัพยากรและดำเนินการจัดการเวอร์ชันและการเปลี่ยนแปลงได้ง่ายขึ้น

การสร้างโครงการ Maven ใน Eclipse

เมื่อต้องการสร้างโครงการ Maven ใน Eclipse คุณจะต้องติดตั้ง Eclipse ที่ทำงานพร้อมกับปลั๊กอิน Maven ที่ติดตั้ง คุณจะต้องใช้ Tomcat ด้วย

  1. เปิด Eclipse และใช้งานได้
  2. เลือก File, New และ Maven Project จากเมนู Eclipse
  3. ทำเครื่องหมายที่ช่องถัดจาก 'สร้างโครงการอย่างง่าย' และ 'ใช้ตำแหน่งที่ตั้งของพื้นที่ทำงานเริ่มต้น' ถ้าคุณทำงานด้วยตัวคุณเองและไม่จำเป็นต้องเป็นแม่แบบ หากคุณต้องการเป็นแบบฉบับ 'แคตตาล็อกทั้งหมด' เป็นตัวเลือกที่ดีสำหรับการเริ่มต้นใช้งานแล้ว 'learnlib'
  4. เพิ่มรหัส Artifact หากจำเป็น ค่าดีฟอลต์จะไม่เป็นไรเว้นแต่คุณจะใช้สิ่งแปลกใหม่
  5. จากนั้นเพิ่มชื่อและคำอธิบายเพื่อให้การจัดการโครงการทำได้ง่ายขึ้น
  6. จากนั้นกด Finish

โครงการนี้ควรจะสร้างขึ้นและปรากฏขึ้นในลำดับชั้น เลือก 'pom.xml' จากเมนูและสำรวจคุณสมบัติ

การตั้งค่าแม่แบบใน Maven จะกำหนดว่าคุณต้องการให้โครงการของคุณเป็นแบบไดนามิกหรือไม่ หากคุณเพิ่งทำความคุ้นเคยกับ Maven คุณไม่จำเป็นต้องตั้งค่า แต่ถ้าต้องการเล่นกับโครงการแบบไดนามิกคุณจะต้องตั้งค่าแม่แบบใหม่ หนึ่งที่ฉันเห็นใช้เป็น 'maven-eclipse-webapp' ซึ่งดูเหมือนจะเป็นมาตรฐานที่ใช้

แก้ไขข้อผิดพลาดกับโครงการ Maven ของคุณ

สิ่งหนึ่งที่ฉันเดินผ่านในช่วงเวลาของฉันกับ Eclipse เป็นข้อผิดพลาด ฉันเห็นคู่ของพวกเขาข้อผิดพลาดของ Tomcat และข้อผิดพลาด Java ปกติ ข้อผิดพลาด Tomcat จำเป็นต้องเปลี่ยนแปลงการกำหนดค่าในขณะที่ข้อผิดพลาด Java ต้องมีการติดตั้ง Maven clean

เมื่อฉันสร้างโครงการ Maven ใหม่ของฉันและพยายามทำงานด้วยฉันเห็นข้อผิดพลาดของ Java servlet ซึ่งหมายความว่าการอ้างอิงไม่ได้โหลด นี่เป็นข้อตกลงทั่วไปดังนั้นนี่คือวิธีการแก้ไข

  1. เปิดโครงการ Maven ใน Eclipse
  2. เปิดคุณสมบัติของโครงการ
  3. เลือกเมนู Runtimes ที่กำหนดเป้าหมายในเมนูด้านซ้าย
  4. เลือก Apache Tomcat ในหน้าต่างกลางและกด OK

ติดตั้ง Maven สะอาด

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

  1. เปิด Eclipse และเลือกโครงการที่คุณมีปัญหา
  2. เลือกโครงการจากเมนูด้านบนแล้วเลือก Clean
  3. เลือกโครงการที่คุณต้องการทำความสะอาดในกล่องป๊อปอัปและเลือก 'ทำความสะอาดโครงการที่เลือกด้านล่าง' จากนั้นกด OK

กระบวนการนี้ดูเหมือนจะมองหาปัญหาเกี่ยวกับการพึ่งพาและการกำหนดค่าและจะซ่อมแซมได้ถ้าเป็นไปได้ ไม่ได้ผลกับข้อผิดพลาดที่ฉันกำลังประสบอยู่ แต่การลบ '.m2 / repository' ออกจากโฟลเดอร์โครงการใน Windows Explorer ทำให้ไม่สามารถแก้ไขได้

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

หากคุณพบข้อผิดพลาดใด ๆ ที่เห็นได้ชัดหรือมีข้อมูลเพิ่มให้แจ้งให้เราทราบด้านล่าง

ดูเพิ่มเติมที่