การสร้าง Java Project ด้วย Maven ใน Eclipse

    การสร้าง Java Project ด้วย eclipse นั้นเราสามารถสร้างได้ด้วยหลายๆวิธีซึ่งการใช้ Maven ก็เป็นอีกวิธีหนึ่งในการสร้างและจัดการ Java Project ครับ.
    ซึ่งโดยทั่วไปแล้วจะนิยมใช้ Maven จัดการในรูปแบบของ Command Line (พิมพ์คำสั่งผ่าน cmd หรือ terminal) มากกว่า อย่างไรก็ตามเราสามารถใช้ Maven ร่วมกับ Eclipse โดยไม่จำเป็นต้องผ่าน Command Line ได้เช่นเดียวกันครับ โดยมีขั้นตอนดังนี้

การติดตั้ง Maven ใน Eclipse
  • กรณีใช้ Eclipse เวอร์ชั่นตั้งแต่ 4.2 ขึ้นไปไม่จำเป็นต้องติดตั้งครับเพราะถูกติดตั้งมาพร้อม Eclipse ตั้งแต่แรกแล้ว
  • กรณีใช้ Eclipse เวอร์ชั่นตั้งแต่ 4.1 ลงมาให้ติดตั้งผ่าน Eclipse Marketplace  โดยไปคลิกที่ [Help]/[Eclipse Marketplace...] จากนั้นป้อนคำว่า "maven" ในช่อง "Find" เพื่อที่จะค้นหาตัว Maven Integration สำหรับ Eclipse. เมื่อเจอแล้วให้คลิกที่ปุ่ม "Install".
การสร้าง Java Project
1. ให้ผู้อ่านไปที่ File > New > Project

2. ต่อมาเป็นหน้าเลือกเครื่องมือสำหรับสร้างโปรเจคให้เลือก Maven > Maven Project จากนั้นกดปุ่ม Next

3. ระบุ workspace ที่เราต้องการจะสร้างโปรเจคไว้หรือเลือกตามค่า Default ก็ได้จากนั้นกดปุ่ม Next

4. เลือก Archetype ในที่นี้ผู้เขียนเลือก maven-archetype-quickstart ผู้อ่านอาจจะเลือก Archetype แบบอื่นๆก็ได้ครับ

5. ป้อนพารามิเตอร์ต่างๆของ Archetype โดยที่
  • Group Id : คือชื่อกลุ่มที่ต้องไม่ซ้ำกับโปรเจคอื่นๆ
  • Artifact Id : คือชื่อโปรเจค
  • Version : เวอร์ชั่นที่เราสร้าง
  • Package : คือชื่อ package ที่เราต้องการสร้างที่เป็น root เช่น com.nop.example.maven
จากนั้นกดปุ่ม Finish เป็นอันเสร็จสิ้นการสร้างโปรเจค



โครงสร้างโปรเจคที่ได้


การรัน Java Project
หลังจากที่สร้างโปรเจคแล้วโปรเจคเราต้องมีการ clean, compile , package ต่างๆเพื่อดูผลลัพธ์ของโคดครับ
1. แก้โคดในไฟล์ pom.xml ก่อนครับดังรูป

โคดตัวอย่าง : com.nop.example.maven.App คือ Main class
 
  
   
    org.codehaus.mojo
    exec-maven-plugin
    1.4.0
    
     
      package
      
       java
      
     
    
    
     com.nop.example.maven.App
     false
    
   
  
 

2. ให้คลิกขวาที่โปรเจคของเราจากนั้นเลือก Run As > Run Configuration หรือหากผู้อ่านต้องการแค่ build, clean, install , test ผู้อ่านสามารถเลือกตามหมายเลข 4,5,6,7,8,9 ได้เลย ในที่นี่ผู้เขียนอยากจะรวมหลายคำสั่งในทีเดียวเลยสร้าง Configuration ใหม่

3. คลิกเลือก New

4. ป้อนข้อมูลต่างๆสำหรับ Configuration ดังนี้
  1. Name : ชื่อสำหรับ Configuration
  2. กดเพื่อเลือก workapce
  3. เลือกชื่อ โปรเจคของเรา
  4. กดปุ่ม OK


5. ป้อน Goals ต่างๆที่ต้องการโดยสามารถหา Goals ได้จาก ที่นี่  
  1. ในที่นี้ผู้เขียนต้องการ clean compile และ package ทุกครั้งดังนั้นเลยป้อนตามรูป 
  2. กดปุ่ม Apply
  3. กดปุ่ม Run



ผลลัพธ์ที่ได้จากการรัน


รอบต่อไปหากต้องการรันอีกสามารถคลิกปุ่มตามรูป


About Nop

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment

0 comments:

Post a Comment