mvn.project.dependencies
posted on 28 Oct 2009 09:40 by asuwannarat in JavaAndMeบันทึกความทรงจำ#1
ในการสร้าง Project ภาษา Java ด้วย maven เราสามารถที่จะเพิ่มเติม library ให้กับ project ผ่าน pom.xml โดยการนำเอาชื่อ library ที่ต้องการนั้นไปใส่ไว้ใน tag dependencies โดยใช้รูปแบบดังนี้
....
<dependency>
<groupId>ชื่อ</groupId>
<artifactId>ชื่อแพคเกจ</artifactId>
<version>เวอร์ชัน</version>
</dependency>
...
ตัวอย่าง การติดตั้ง jackrabbit เข้าไปในระบบ เช่น
...
<dependency><groupId>org.apache.portals.jetspeed-2</groupId>
<artifactId>jetspeed-api</artifactId>
<version>${org.apache.portals.jetspeed.version}</version>
<scope>provided</scope>
</dependency>
<dependency>
<artifactId>jcr</artifactId>
<groupId>javax.jcr</groupId>
<version>1.0</version>
</dependency>
<dependency>
<artifactId>jackrabbit-api</artifactId>
<groupId>org.apache.jackrabbit</groupId>
<version>1.6.0</version></dependency>
<dependency>
<artifactId>jackrabbit-core</artifactId>
<groupId>org.apache.jackrabbit</groupId>
<version>1.6.0</version>
</dependency>
<dependency>
<artifactId>slf4j-log4j12</artifactId>
<groupId>org.slf4j</groupId>
<version>1.5.3</version>
</dependency>
...
ข้อดีของการใช้ maven ก็คือ maven จะค้นหาและติดตั้ง library ให้เราเองอัตโนมัติจาก internet
Tags: jackrabbit, java, library, maven, pom, project, xml0 Comments

