新项目 + 切换分支 导致IDEA爆红
mvn clean install -Dmaven.test.skip=true -U
强制私用本地仓库
Maven的setting.xml配置了,在构建项目的时候,有些时候还是会去远程仓库获取,这样非常影响打包速度。在Maven打包时,您可以通过使用Maven的"offline"参数来强制使用本地仓库内容。这将告诉Maven在构建过程中不要尝试从远程仓库下载依赖,而是仅使用本地仓库中已经存在的依赖。
-o 等价于 --offline 是强制使用线下!
mvn clean install -Dmaven.test.skip=true -o
指定配置文件 -s
mvn clean install -Dmaven.test.skip=true -o -s settings-use-local-repository.xml
指定本地仓库 -Dmaven.repo.local
命令版
-Dmaven.repo.local=/path/to/custom/local/repo
配置版
配置setting.xml下的<settings>
标签内添加!
<localRepository>/path/to/your/local/repository</localRepository>
绕错test包下内容
- 使用
-DskipTests
:会编译测试代码,但不执行测试。 - 使用
-Dmaven.test.skip=true
:完全跳过测试的编译和执行。
特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤