Maven常用参数说明
缩写 | 全名 | 说明 |
---|---|---|
-h | --help | 显示帮助信息 |
-am | --also-make | 构建指定模块,同时构建指定模块依赖的其他模块 |
-amd | --also-make-dependents | 构建指定模块,同时构建依赖于指定模块的其他模块 |
-B | --batch-mode | 以批处理(batch)模式运行 |
-C | --strict-checksums | 检查不通过,则构建失败;(严格检查) |
-c | --lax-checksums | 检查不通过,则警告;(宽松检查) |
-D | --define <arg> | 定义系统变量 |
-e | --errors | 显示详细错误信息 |
-emp | --encrypt-master-password <arg> | 加密主安全密码,用于用户访问管理等 |
-ep | --encrypt-password <arg> | 加密服务器密码 |
-f | --file <arg> | 使用指定的POM文件替换当前POM文件 |
-fae | --fail-at-end | 最后失败模式:Maven会在构建最后失败(停止)。如果Maven refactor中一个失败了,Maven会继续构建其它项目,并在构建最后报告失败。 |
-ff | --fail-fast | 最快失败模式: 多模块构建时,遇到第一个失败的构建时停止。 |
-fn | --fail-never | 从不失败模式:Maven从来不会为一个失败停止,也不会报告失败。 |
-gs | --global-settings <arg> | 替换全局级别settings.xml文件 |
-l | --log-file <arg> | 指定输出日志文件 |
-N | --non-recursive | 仅构建当前模块,而不构建子模块(即关闭Reactor功能) |
-nsu | --no-snapshot-updates | 强制不更新SNAPSHOT |
-U | --update-snapshots | 强制更新releases、snapshots类型的插件或依赖库(否则maven一天只会更新一次snapshot依赖) |
-o | --offline | 运行offline模式,不联网进行依赖更新 |
-P | --activate-profiles <arg> | 激活指定的profile文件列表(用逗号[,]隔开) |
-pl | --projects <arg> | 手动选择需要构建的项目,项目间以逗号分隔 |
-q | --quiet | 安静模式,只输出ERROR |
-rf | --resume-from <arg> | 从指定的项目(或模块)开始继续构建 |
-s | --settings <arg> | 替换用户级别settings.xml文件 |
-T | --threads <arg> | 线程计数,例如2.0c,其中c是核心数,两者相乘即为总线程数 |
-t | --toolchains <arg> | 指定用户的toolchains文件路径 |
-V | --show-version | 显示版本信息而不停止构建 |
-v | --version | 显示版本信息 |
-X | --debug | Debug模式,输出详细日志信息 |
-cpu | --check-plugin-updates | 【废弃】,仅为了向后兼容 |
-npr | --no-plugin-registry | 【废弃】,仅为了向后兼容 |
-npu | --no-plugin-updates | 【废弃】,仅为了向后兼容 |
-up | --update-plugins | 【废弃】,仅为了向后兼容 |
Maven常用参数说明的更多相关文章
- maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令
maven发布项目到私服-snapshot快照库和release发布库的区别和作用及maven常用命令 在日常的工作中由于各种原因,会出现这样一种情况,某些项目并没有打包至mvnrepository. ...
- 转:Maven常用命令
转:Maven常用命令 Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 1 ...
- maven常用插件pom配置
一.问题描述: 部署一个maven打包项目时,jar包,依赖lib包全部手动上传至服务器,然后用maven部署报错:Exception in thread "main" java. ...
- Maven 常用命令, 备忘
Maven在现在的Java项目中有非常重要的地位, Maven已经不是Ant这样仅仅用于构建, 首先, 它是一个构建工具, 把源代码编译并打包成可发布应用的构件工具其次, 它是一个依赖管理工具, 集中 ...
- Maven常用命令(转)
Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 1. 创建Maven的普通 ...
- maven 常用5个命令
1. mvn help:describe 你是否因为记不清某个插件有哪些goal而痛苦过,你是否因为想不起某个goal有哪些参数而苦恼,那就试试这个命令吧,它会告诉你一切的. 参数: 1. -Dplu ...
- Maven常用命令(转载)
Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 1. 创建Maven的普通 ...
- maven 常用命令及操作(转)
Maven库: http://repo2.maven.org/maven2/ Maven依赖查询: http://mvnrepository.com/ Maven常用命令: 1. 创建Maven的普通 ...
- 推荐几个好的 Maven 常用仓库网址
注意,以下内容转载自:推荐几个好的 Maven 常用仓库网址 Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的,4个 ...
随机推荐
- MyBatis(4):使用limit实现分页
用limit实现分页,首先要创建一个Maven项目,搭建好mybatis的实验环境,并且连接好数据库 代码 1,编写dao接口 UserMapper //查询全部用户实现分页 List<User ...
- Spring Boot对静态资源的映射规则
规则一:所有 " /webjars/** " 请求都去classpath:/META-INF/resources/webjars/找资源 webjars:以jar包的方式引入静态资 ...
- Snort 入侵检测系统
Snort 入侵检测系统 一.实验目的 1.掌握snort IDS工作原理 2.应用snort 三种方式工作 二.实验环境 系统环境:Windows环境, kali环境 三.实验原理 1.snort ...
- 可视报表(Project)
<Project2016 企业项目管理实践>张会斌 董方好 编著 原来一直有一个执念,做项目的人电脑上一定要安装Project软件,今天突然知道了,原来领导的电脑上,可以不装,因为,Pro ...
- 2、动态规划接替套路框架——Go语言版
前情提示:Go语言学习者.本文参考https://labuladong.gitee.io/algo,代码自己参考抒写,若有不妥之处,感谢指正 关于golang算法文章,为了便于下载和整理,都已开源放在 ...
- UVA10976 分数拆分 Fractions Again?! 题解
Content 给定正整数 \(k\),找到所有的正整数 \(x \geqslant y\),使得 \(\frac{1}{k}=\frac{1}{x}+\frac{1}{y}\). 数据范围:\(0& ...
- CF78B Easter Eggs 题解
Content 有一个有 \(n\) 个点的环,你可以将其染成一种颜色.一共有 \(7\) 种颜色(R,O,Y,G,B,I,V)可以选择.你的染色方案应该满足下面的要求: 每一个点都要被染色,且 \( ...
- [WPF] 实现 WPF 的 Inner Shadow
在 WPF 中,我们通常用 DropShadow 做阴影效果,但都是做外阴影.内阴影(Inner Shadow)的话其实也不是不可以,就是有些曲折.这篇文章介绍几种做内引用的做法. 文章涉及到以下概念 ...
- Spring学习(四)在Web项目中实例化IOC容器
1.前言 前面我们讲到Spring在普通JAVA项目中的一些使用.本文将介绍在普通的Web项目中如何实例化Spring IOC容器.按照一般的思路.如果在Web中实例化Ioc容器.这不得获取Conte ...
- IDEA推荐配置(自动导入包、提示不区分大小写)
设置快捷键方式为eclipse 设置代码提示不区分大小写 自动导入包 可以通过 Ctrl + 鼠标滚轮 来控制代码字体大小显示 显示行号和显示区分方法线 代码一行显示不下,软分行显示,点击鼠标右键 增 ...