Maven
บันทึกไว้กันลืม ต้องการทดลองใช้ spring framework ซึ่งต้องรู้เครื่องมือที่ชื่อว่า maven ซึ่งได้ทดลองตาม link //spring.io/guides/gs/maven/ โครงสร้าง directory คือ src/main/java แล้วตามด้วยชื่อ package ในตัวอย่างคือ hello สร้างสอง class คือ HelloWorld.java และ Greeting.java ===HelloWorld.java package hello;
public class HelloWorld { public static void main(String[] args) { Greeter greeter = new Greeter(); System.out.println(greeter.sayHello()); } } ===Greeting.java package hello;
public class Greeter { public String sayHello() { return "Hello world!"; } }
code ก็ไม่ยากอะไร แค่พิมพ์ คำว่า Hello world แต่ที่ยากคือการ ตั้งค่าในไฟล์ pom.xml
คำสั่งเกี่ยวกับ Maven mvn -v mvn compile mvn package ผลลัพธ์ จะเก็บใน directory ชื่อ target mvn install อันนี้เหมือนจะเอาผลลัพธ์ ไปไว้ในที่ตั้งค่าไว้?
เมื่อทำเสร็จ แล้วจะทดสอบ โปรแกรมอย่างไร ตอนแรก นึกว่าใช้ java HelloWorld แต่เกิด error ว่าหา class ไม่เจอ จากการไปค้นที่ //maven.apache.org/guides/getting-started/maven-in-five-minutes.html
ก็ได้คำตอบว่าต้องพิมพ์ ประมาณนี้ java -cp target/gs-maven-0.1.0.jar hello.HelloWorld
^ ^
Create Date : 18 สิงหาคม 2557 |
Last Update : 18 สิงหาคม 2557 21:12:10 น. |
|
0 comments
|
Counter : 912 Pageviews. |
|
|