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简介