maven常用命令

创建maven项目

mvn archetype:create
mvn archetype:generate

创建web项目

-DarchetypeArtifactId=maven-archetype-webapp

指定group(包名)

 -DgroupId=packageName

指定 artifact(项目名)

-DartifactId=projectName

验证项目是否正确

mvn validate

maven 打包

mvn package

只打jar包

mvn jar:jar

生成源码jar包

mvn source:jar

产生应用需要的任何额外的源代码

mvn generate-sources

编译源代码

mvn compile

编译测试代码

mvn test-compile

运行测试

mvn test

运行检查

mvn verify

清理maven项目

mvn clean

生成eclipse项目

mvn eclipse:eclipse

清理eclipse配置

mvn eclipse:clean

生成idea项目

mvn idea:idea

安装项目到本地仓库

mvn install

发布项目到远程仓库

mvn:deploy

在集成测试可以运行的环境中处理和发布包

mvn integration-test

显示maven依赖树

mvn dependency:tree

显示maven依赖列表

mvn dependency:list

下载依赖包的源码

mvn dependency:sources

安装本地jar到本地仓库

mvn install:install-file -DgroupId=packageName -DartifactId=projectName -Dversion=version -Dpackaging=jar -Dfile=path

启动tomcat

mvn tomcat:run

启动jetty

mvn jetty:run

运行打包部署

mvn tomcat:deploy

撤销部署

mvn tomcat:undeploy

启动web应用

mvn tomcat:start

停止web应用

mvn tomcat:stop

重新部署

mvn tomcat:redeploy

部署展开的war文件

mvn war:exploded tomcat:exploded
posted @ 2019-03-16 23:31  姜文文  阅读(142)  评论(0编辑  收藏  举报