原文网址:http://www.iteye.com/topic/1123221
1. 用Maven 命令创建一个简单的Maven项目
mvn archetype:generate -DgroupId=com.mycompany.app -DartifactId=my-app-simple -Dversion=1.0 -DarchetypeArtifactId=maven-archetype-quickstart即可在当前目录创建一个简单的maven项目,当然创建的时候会从Maven库中下载相关的依赖,耐心等待即可。
my-app |-- pom.xml `-- src |-- main | |-- java | | `-- com | | `-- mycompany | | `-- app | | `-- App.java | `-- resources | `-- META-INF | `-- application.properties `-- test `-- java `-- com `-- mycompany `-- app `-- AppTest.javasrc/main/java : java源文件存放位置
2.简单POM.xml
打开项目即可看到pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.mycompany.app</groupId> <artifactId>my-app-simple</artifactId> <packaging>jar</packaging> <version>1.0</version> <name>my-app-simple</name> <url>http://maven.apache.org</url> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> </dependencies> </project>这段代码中最重要的是包含groupId, artifactId 和 version 的三行。这三个元素定义了一个项目基本的坐标
version 项目的版本
3.运行简单Maven命令
我们已经创建了最简单的Maven项目,下面我们来执行一些简单的构建命令执行此命令之前会先执行编译,测试,打包命令
Maven实战(一)安装和配置:http://my.oschina.net/zhengjian/blog/100972
Maven实战(二)构建简单Maven项目:http://my.oschina.net/zhengjian/blog/100984
Maven实战(三)Eclipse构建Maven项目:http://my.oschina.net/zhengjian/blog/101947
Maven实战(四)生命周期:http://my.oschina.net/zhengjian/blog/101950
Maven实战(五)坐标详解:http://my.oschina.net/zhengjian/blog/101951
Maven实战(六)依赖:http://my.oschina.net/zhengjian/blog/101953