Maven คืออะไรครับ ใช้งานยังไง
Maven คืออะไร ?
ถ้าเอาความหมายจริงๆ ไม่ชัวร์
แต่ผม เคยเอามาใช้ Build Project Java
มันจะสร้าง Project แล้ว โหลดพวก Lib มาให้เลย
หาโหลดได้ที่ http://maven.apache.org/download.html
โหลดมาแล้วก็แตก zip ออกแล้ว set Path
M2_HOME ไปที่ Folder ที่เราวาง maven ไว้
เพิ่ม path ให้ชี้ไปที่ %M2_HOME%\bin
คล้ายๆ Set JAVA_HOME แหละ
ถ้าลงสำเร็จลอง test ด้วยคำสั่ง mvn –version
ปล. ต้องลง JDK ก่อนนะคร้าบ
หากต้องการ Config อะไรเพิ่มเติมให้แก้ไข ไฟล์ settings.xml
ในห้อง conf นะครับ ส่วนมากจะเป็นพวก proxy ถ้าหากเราออก net ผ่าน Proxy
หรือ กำหนด default location folder ไว้เวลาที่ โหลด Lib มาจะได้วางตามห้องที่เรากำหนด
ตัวอย่างการใช้งานสร้าง ตัวอย่าง Project
mvn archetype:create -DgroupId=com.test -DartifactId=test
ถ้าหากใช้ eclipse เราสามารถ set Class path ไปที่ folder ที่เรา Set ไว้ใน config.xml ได้นะคร้าบ
ไปที่ window , preferences , java , Build path , Class path Varriable
หรือจะ สั่งผ่าน command
mvn -Declipse.workspace=d:\eclipse\workspace eclipse:addmaven-repo
คำสั่งแนะนำ
mvn eclipse:eclipse ใช้สร้าง project eclipse
ไว้จะเพิ่มให้เรื่อยๆ นะ วันนี้แค่นี้ก่อน