mvn archetype:generate 固定格式
-DgroupId 公司名
-DartifactId 项目名称
-DarchetpyeArtifactId 利用archetpyeArtifactId模型(骨架)指定ArchetypeId,maven-archetype-quickstart,创建一个Java Project;maven-archetype-webapp,创建一个Web Project
-DinteractiveMode 是否使用交互模式
------------------------------------------------------------
编译源代码 mvn compile
清空 mvn clean
生成站点目录 mvn site
安装当前工程的输出文件到本地仓库 mvn install

-------------------------------------------------------------
构件定义:在Maven中,任何依赖(jar包),或项目输出(自己打造的jar,war等)都可成为构件

构件标识:
groupId:一般代表公司名或者组织名
artifactId:一般为项目名
version:当前项目版本
packaging:打包方式jar/war等,默认jar
classifier:它表示在相同版本下针对不同的环境或者jdk使用jar json-0.1-jdk15.jar json-0.1-jdk16.jar

-------------------------------------------------------------
本地仓库:就是Maven本地存储构件的地方
settings.xml文件中localRepository标签

-------------------------------------------------------------
Maven常用命令
mvn clean
mvn install
mvn build

posted on 2017-09-16 09:52  kaynet  阅读(130)  评论(0编辑  收藏  举报