spring项目是基于maven,so我就得学习一下.
一、Maven
1. Install Maven
http://maven.apache.org/download.html
选择版本,下载bin.zip格式
2. Setup maven
需要在系统变量path中添加Maven的Bin目录,跟java一样。
然后测试Maven, 命令如下:
mvn --version
然后,它会显示maven信息
Maven version: 2.0.8
Java version: 1.5.0_12
OS name: "windows 2003" version: "5.2" arch: "x86" Family: "windows"
3. Create a simple project
mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
例如:
d:\work>mvn archetype:create -DgroupId=com.mycompany.app -DartifactId=my-app
它会在d:\work下创建my-app项目,结构如下:
my-app
|-- pom.xml
`-- src
|-- main
| `-- java
| `-- com
| `-- mycompany
| `-- app
| `-- App.java
`-- test
`-- java
`-- com
`-- mycompany
`-- app
`-- AppTest.java
4. 进入项目所在的文件夹,如d:\work\my-app
编译
mvn test
打包
mvn package
mvn archetype:create -DarchetypeGroupId=org.apache.maven.archetypes -DarchetypeArtifactId=maven-archetype-webapp -DgroupId=com.mycompany.app -DartifactId=my-webapp
参考:
http://maven.apache.org/guides/getting-started/index.html
http://confluence.sakaiproject.org/display/DOC/Maven+Build+and+Deploy+(2.6)
Maven是一个dos命令, 我还是喜欢图形化操作
二、Maven Plugin
Step 1: Install Maven plugin in Eclipse1.1 Downlaod maven
We can install the Maven Integration for Eclipse by using the following update site from within Eclipse: http://m2eclipse.sonatype.org/update/
More details: http://m2eclipse.sonatype.org
Step 2: create a simple maven project
1) create a project from Maven
2) choose create a simple project
3)Input the value for project.
The Artifact ID is the project name.
4) We could see the project and pom.xml
project structure
pom.xml
<project ...> <modelVersion>4.0.0</modelVersion> <groupId>mavenGId</groupId> <artifactId>mavenAId</artifactId> <name>mavenName</name> <version>0.0.1-SNAPSHOT</version> <description>Haha</description> </project>
Useful Links: