首页  

maven常用命令     所属分类 maven 浏览量 636
指定 settings 文件
mvn -s ~/.m2/settings.xml.pub clean package

编译下载源码
mvn clean   package dependency:sources
不需要加 -DdownloadSources=true




mvn -e 显示详细错误
mvn -U 强制更新snapshot依赖 ( 默认一天只更新一次snapshot依赖)
mvn -o offline 
远程仓库明明有对应的snapshot包 ,但编译时就是找不到 ,下载不到 , 跟setting 有关 -o 强制使用本地库  
mvn clean install -Dmaven.test.skip -o  

mvn -N 仅在当前模块执行 
mvn -Dname=value  设置JVM参数
mvn -Pxxx  引用profile xxx

mvn test-compile  
mvn test  
mvn compile  
mvn package 打包 target目录 
mvn install 打包并安装到本地仓库 

可以组合
mvn clean install


mvn eclipse:eclipse 
mvn eclipse:clean  
mvn site  

mvn -Dmaven.test.skip=true  
mvn -DuserProp=filePath  
mvn -DdownloadSources=true

mvn clean install -Dmaven.test.skip -DuserProp=xxx.properties
mvn clean source:jar install -Dmaven.test.skip dependency:sources  -f pom-xxx.xml

-f pom-xxx.xml

mvn clean install -Dmaven.repo.local=/Users/dugang/m2 -s ~/.m2/settings-xxx.xml

mvn dependency:tree -Dverbose -Dmaven.repo.local=/Users/dugang/m2


指定测试类 
mvn test -Dtest=RandomGeneratorTest
以Random开头,Test结尾的测试类 
mvn test -Dtest=Random*Test
用逗号分隔指定多个测试用例 
mvn test -Dtest=ATest,BTest

mvn test -Dtest=DaoTest#testTaskConfigQuery
mvn test -Dtest=SeoDataDaoTest -DfailIfNoTests=false

上一篇     下一篇
quarkus Jackson 配置

quarkus 配置读取

Spring 和 quarkus 依赖注入相关注解对比

quarkus 各种响应格式例子

jquery 获取 query 参数

Vue简介