文章摘要: 摘要内容。
信息查询
# 查询版本信息
mvn -v
生命周期相关
该工具的命令是按声明周期,即有顺序的执行,如执行部署命令,则会自动完成面前的步骤后再进行部署。
# 清理
mvn clean
#
mvn validate
# 编译
mvn compile
# 测试
mvn test
# 打包
mvn package
#
mvn verify
# 打包保存到本地仓库
mvn install
#
mvn site
# 打包上传到maven私服仓库
mvn deploy
创建工程
命令格式
mvn archetype:generate
-DgroupId={project-packaging}
-DartifactId={project-name}
-DarchetypeArtifactId=maven-archetype-quickstart
-DinteractiveMode=false
案例
# 创建java项目
mvn archetype:generate -DgroupId=com.magictable -DartifactId=agent_jar -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
# 创建web项目
mvn archetype:generate -DgroupId=com.magictable -DartifactId=agent_web -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false