บทความนี้แนะนำตัวอย่างที่สมบูรณ์ของการสร้างโครงการ Maven สำหรับ Eclipse และฉันจะแบ่งปันกับคุณ รายละเอียดมีดังนี้:
ตารางข้อกำหนดเหมือนกับกรณี SpringMVC
เพียงแค่ใช้ Maven ที่นี่
โปรดทราบว่าสิ่งต่อไปนี้ทั้งหมดจะต้องสร้างขึ้นในคราสของคุณ ฯลฯ ได้รับการรวมและกำหนดค่า maven เพื่อให้มันตรงไปตรงมา Maven สามารถพบได้เมื่อสร้างโครงการใหม่
ถ้าไม่จำเป็นต้องติดตั้ง Maven
1. สร้างโครงการ Maven ใหม่ หากไม่ได้อยู่ในนั้นโปรดไปที่อื่นเพื่อค้นหา
2. หลังจากเข้าสู่โครงการ Maven คลิกถัดไป
ถัดไปหลังจากเลือก WebApp
ป้อนแพ็คเกจ ID สองชุดและอย่าเขียน เป็นค่าเริ่มต้นในการสร้างแพ็คเกจใหม่สำหรับคุณ ไม่สำคัญว่าคุณจะไม่เขียน
โครงการที่มีไดเร็กทอรีดังกล่าวจะถูกสร้างขึ้น
2. กำหนดค่า maven
ก่อนอื่นสร้างโฟลเดอร์ใหม่สองสามโฟลเดอร์
2.1 Add Source Folder
ต้องเพิ่มถัดไป
src/main/java
src/test/java
src/test/ทรัพยากรสามโฟลเดอร์
คลิกขวาที่ไดเรกทอรีรากของโครงการและคลิกใหม่ -> โฟลเดอร์ต้นทาง
สร้างโฟลเดอร์ทั้งสามนี้ โปรดทราบว่าไม่ใช่โฟลเดอร์ปกติ แต่เป็นโฟลเดอร์ต้นทาง
เพิ่ม SourceFolder ใหม่คลิกขวาลงในโครงการหรือไฟล์ ภายใต้สถานการณ์ปกติไม่มีปัญหา
หากสถานการณ์ต่อไปนี้เกิดขึ้นจริง แต่เราไม่สามารถมองเห็นได้
คลิกขวาที่คุณสมบัติของโครงการ
เพียงแค่เปลี่ยนไปใช้สิ่งนี้
หลังจากตั้งค่าแล้วฉันก็พบ
Java มีอยู่แล้ว
ดำเนินการต่อเพื่อสร้างสิ่งใหม่ที่ยังไม่พร้อมใช้งาน
มันเป็นเช่นนี้หลังจากการสร้างใหม่
2.2 เปลี่ยนเส้นทางคลาส
คลิกขวาที่โครงการ Java Build Path -> แหล่งที่มา
ควรมี 4 โฟลเดอร์ด้านล่าง SRC/Main/Java, SRC/Main/Resources, SRC/Test/Java, SRC/Test/Resources
ดับเบิลคลิกที่โฟลเดอร์เอาต์พุตสำหรับแต่ละโฟลเดอร์และเลือกเส้นทาง
SRC/Main/Java, SRC/Main/Resources, เลือกเป้าหมาย/คลาส;
SRC/Test/Java, SRC/Test/Resources, เลือกเป้าหมาย/ชั้นเรียนเป้าหมาย;
เลือกอนุญาตให้โฟลเดอร์เอาต์พุตสำหรับโฟลเดอร์ต้นทาง (ถ้าไม่ได้เลือก)
ที่นี่คุณสามารถเปลี่ยนลำดับการแสดงผลได้
คุณยังสามารถเปลี่ยน JDK ได้ที่นี่
คลิกขวาที่ด้านโครงการอสังหาริมทรัพย์
หากคุณต้องการเปลี่ยนเป็น 3.0 คุณจะพบข้อผิดพลาด
นี่เป็นเพราะเมื่อสร้างโครงการใหม่
ใช้ maven-artcheetype-webapp
เนื่องจากแคตตาล็อกนี้ค่อนข้างเก่า servlet ที่ใช้ยังคงเป็น 2.3
<? xml เวอร์ชัน = "1.0" การเข้ารหัส = "utf-8"?> <web-app version = "3.0" xmlns = "http://java.sun.com/xml/ns/javaee" xmlns: xsi = "http://ww.w3.org/200 XSI: schemalocation = "http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd"
-
org.eclipse.jdt.core.prefs
ปรับเปลี่ยน
-
ปรับเปลี่ยน
เปิดตัวโครงการอสังหาริมทรัพย์อีกครั้งและดูว่าสถานที่นี้ได้รับการแก้ไขเป็น 3.0; ตรวจสอบ Tomcat
การสร้างโครงการเสร็จสมบูรณ์
เซิร์ฟเวอร์ใหม่
หลังจากเริ่มต้นดูว่ามีข้อผิดพลาดใด ๆ หรือไม่ขณะนี้ไม่มี
เรียกใช้การทดสอบนั้นใช้ได้และโครงการ Maven Web ถูกสร้างขึ้น ณ จุดนี้
ข้างต้นเป็นเนื้อหาทั้งหมดของบทความนี้ ฉันหวังว่ามันจะเป็นประโยชน์ต่อการเรียนรู้ของทุกคนและฉันหวังว่าทุกคนจะสนับสนุน wulin.com มากขึ้น