码迷,mamicode.com
首页 > 其他好文 > 详细

maven常用命令

时间:2019-03-17 01:31:43      阅读:207      评论:0      收藏:0      [点我收藏+]

标签:集成测试   依赖包   远程   red   部署   pac   处理   环境   cli   

创建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

maven常用命令

标签:集成测试   依赖包   远程   red   部署   pac   处理   环境   cli   

原文地址:https://www.cnblogs.com/jiangwenwen1/p/10544979.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!