命令: 
生成普通工程: 
mvn archetype:create -DgroupId=com.sefer.employ -DartifactId=Employ-sys -DpackageName=com.sefer.employ -Dversion=1.0 

生成web工程: 
mvn archetype:create -DgroupId=com.sefer.employ -DartifactId=employ-webapp -DpackageName=com.sefer.employ -DarchetypeArtifactId=maven-archetype-webapp 


构建一个项目站点 
mvn site 

查看项目依赖 
命令: mvn dependency:analyze 

列出项目中所有的直接和传递性依赖。 
命令: mvn  dependency:tree 

查看有效pom 
mvn help:effective-pom 

查看插件说明 
mvn help:describe xxx 


依赖包查询 
maven 仓库 : 
​​​http://repo1.maven.org/maven2/ ​​​
maven 仓库搜索(对于依赖包坐标搜索): 
http://www.mvnrepository.com 



插件: 
1. Maven Assembly 插件 
生成一个可分发的JAR 文件,该文件包含了项目的二进制文件和所有的依赖 
命令: 
mvn install assembly:assembly 

坐标: 
<plugin> 
<artifactId>maven-assembly-plugin</artifactId> 
<configuration> 
<descriptorRefs> 
<descriptorRef>jar-with-dependencies</descriptorRef> 
</descriptorRefs> 
</configuration> 
</plugin>