Posts Tagged ‘ maven

How to convert Maven Project to Eclipse project

1. For Java Project

mvn eclipse:eclipse

2. For Java Web Application

mvn eclipse:eclipse -Dwtpversion=2.0

Reference
How To Convert Maven Based Web Application To Support Eclipse IDE

การ Set proxy ให้ maven

เวลาสร้างโปรเจคด้วยคำสั่ง mvn ของ maven แล้วเจอปัญหาเพราะ internet ต้อง Set proxy ให้แก้ไขดังนี้ครับ
1. ให้สร้างไฟล์ settings.xml ใน directory home/.m2 ของเรา เช่นของเครื่องผมอยู่ผมนี้ C:\Documents and Settings\jsoft\.m2 (ถ้ามีแล้วก็เพิ่มก็ไม่ต้องสร้างนะครับ)
2. จากนั้น ก็ ใส่ข้อมูลตามนี้

<?xml version="1.0" encoding="UTF-8">
<settings>
	<proxies>
		<proxy>
			<active>true</active>
			<protocol>ชื่อ protocol เช่น http,https</protocol>
			<username>ถ้ามี username ก็ใส่ไป</username>
			<password>ถ้ามี pass ก็ใส่ไป</password>
			<port>port ของ proxy เช่น 80,8080 เป็นต้น</port>
			<host>ไอพีของ proxy เช่น 172.16.237.52</host>
			<nonProxyHosts></nonProxyHosts>
		</proxy>
	</proxies>
</setting>

จากนั้นก็ สามารถใช้คำสั่ง mvn ของ maven ได้แล้วครับ

หมายเหตุ : maven เป็น build script เหมือนกับ Ant ครับข้อดีคือ maven จะช่วยจัดการเรื่อง Library ที่จำเป็นและต้องใช้ทั้งหมดมาให้เราครับ (ต้องต่ออินเตอร์เน็ต เพราะต้องโหลดจากเว็บ site ที่ต้องใช้ Lib นั้นๆครับ)