基本内容:

POM包括了所有的项目信息。

maven 相关:

pom定义了最小的maven2元素,允许groupId,artifactId,version。所有需要的元素

groupId:项目或者组织的唯一标志,并且配置时生成的路径也是由此生成,如org.codehaus.mojo生成的相对路径为:/org/codehaus/mojo

artifactId: 项目的通用名称

version:项目的版本

packaging: 打包的机制,如pom, jar, maven-plugin, ejb, war, ear, rar, par

classifier: 分类

<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">

4.0.0

com.wiloon

wechat

jar

1.0-SNAPSHOT

wechat

http://maven.apache.org

junit

junit

3.8.1

test

compile plugin, war plugin, specify jdk version

org.apache.maven.plugins

maven-compiler-plugin

1.7

org.apache.maven.plugins

maven-war-plugin