目录
最近在基于Maven构建自动化发布流水线,发现当项目多、项目之间依赖多时,了解Maven的命令使用,真是如虎添翼。特为大家整理了一套Maven常见命令及使用小技巧。建议收藏,甚至打印出来放在办公桌以备快速使用。
mvn archetype:create -DgroupId=packageName -DartifactId=projectName
mvn archetype:create -DgroupId=packageName -DartifactId=webappName -DarchetypeArtifactId=maven-archetype-webapp
创建之后,可以用IDE进行项目导入
mvn install:install-file -DgroupId=xxx.xx.xxxx -DartifactId=xxx -Dversion=0.0.1 -Dpackaging=jar -Dfile=路径/xxx-0.0.1.jar
mvn compile
mvn test-compile
mvn test
mvn package
mvn clean
package、install、deploy等命令常于该命令配合使用
mvn clean package
mvn clean install
mvn dependency:list
# 常用于Jar包依赖冲突排查等
mvn deploy
打开IDEA的Terminal
命令窗口,默认是打开当前项目的根目录,可以直接执行mvn命令。也可通过cd等命令切换目录进行执行。
该方式的优势是比IDE自动解析、下载jar包依赖要快非常多,而且不容易出现下载一半卡死的状况
双击对应的命令即可执行。左上角的两个圆圈可以进行jar包依赖的刷新
禁用单元测试
在执行打包构建时如果不需要执行单元测试,可选择闪电符号。
alt或command选择多个命令同时执行
手机扫一扫
移动阅读更方便
你可能感兴趣的文章