IDEA设置Maven组合命令一键编译打包发布
maven常用命令的执行的操作
- mvn clean package依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)等7个阶段。
- mvn clean install依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install等8个阶段。
- mvn clean deploy依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install、deploy等9个阶段。
- package命令完成了项目编译、单元测试、打包功能
- install命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库
- deploy命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库
IDEA配置组合命令
进入命令设置
点击+,选择Maven
输入项目和命令参数
- 选择创建的maven命令
- 选择maven项目
- 输入命令组合(
-Dmaven.test.skip=true
:跳过测试类) - 自动生成名称
- 应用
- 保存
执行命令
- 进入命令列表
- 选择命令
- 执行(debug执行)
https://blog.csdn.net/dataiyangu/article/details/89218656
https://www.cnblogs.com/msqz/p/10342982.html
IDEA设置Maven组合命令一键编译打包发布相关推荐
- 安卓apk在CentOS上自动化编译打包发布
安卓apk在CentOS上自动化编译打包发布 如果你还在 手动 clean ->build ->上传apk到OSS ->执行app更新操作... *本文 不含三方加固 等操作!!! ...
- 基于命令行编译打包phonegap for android应用
也许你习惯了使用Eclipse编译和打包Android应用.不过,对于使用html5+js开发的phonegap应用,本文建议你抛弃Eclipse,改为使用命令行模式,绝对的快速和方便. 一直以来,E ...
- android+命令行编译,打包生成apk文件,Android 使用Android Studio + Gradle 或 命令行 进行apk签名打包...
默认为debug mode,使用的签名文件在: $HOME/.android/debug.keystore 比如 C:\Users\chengcj1.android\debug.keystore 1. ...
- Mac环境下Android一键自动打包发布到蒲公英平台
由于项目提测需要编译出apk然后发布到蒲公英平台供测试人员下载,在之前是需要手动编译出apk文件然后打开蒲公英网站再手动上传发布到平台,这样如果要上传几个不同的版本和渠道包就比较麻烦,于是,一个能一键 ...
- Flutter 搭建 iOS 命令行服务打包发布全保姆式流程
theme: smartblue 在以前的 < Android 和 iOS 打包提交审核指南> 里介绍了 Flutter 下打包 Android 和 iOS 的指南,不过这部分内容主要介绍 ...
- 使用命令行编译打包运行自己的MapReduce程序 Hadoop2.4.1
网上的MapReduce WordCount教程对于如何编译WordCount.java几乎是一笔带过- 而有写到的,大多又是 0.20 等旧版本版本的做法,即 javac -classpath /u ...
- maven + bat 实现快速编译打包模块代码
pom.xml <?xml version="1.0" encoding="UTF-8"?> <project xmlns="htt ...
- Qt 联合Visual Studio编译打包发布
1.qt 查找项目中使用到的qt动态链接库: 步骤如下 ①打开项目使用的windeployqt工具(qt自带的工具): ②进入到文件夹所在目录:使用 cd 命令 ③使用命令:windeployqt N ...
- jenkins搭建教程及使用ant对非maven的javaweb项目进行打包发布到远程tomcat服务器
一.环境准备 (1)CentOS 7 (2)关闭防火墙.关闭selinux 二.软件安装 使用jenkins前需要安装jdk和maven,安装过程相信大家都了解,就不在这里赘述了. jenkins安装 ...
- 源码编译打包_Atlas 2.1.0 实践(1)—— 编译Atlas
为什么要做数据治理? 业务繁多,数据繁多,业务数据不断迭代.人员流动,文档不全,逻辑不清楚,对于数据很难直观理解,后期很难维护. 在大数据研发中,原始数据就有着非常多的数据库,数据表. 而经过数据的聚 ...
最新文章
- 02---控制移动底座1
- SpringBoot 2.3 新特性之优雅停机,这波操作太秀了!
- Linux yum 报错:One of the configured repositories failed (Unknown), and yum doesn't have.
- 从语言模型到Seq2Seq:Transformer如戏,全靠Mask
- Flink CDC 2.0 正式发布,详解核心改进
- SpringMVC 生成json报 HTTP Status 406.错误的解决方法
- Linux的slab和nginx的区别,Nginx核心知识100讲》nginx Slab管理器
- Oracle GoldenGate复制过程
- linux-三个文件-用户文件-组文件-密码文件
- Visual Leak Detector 2 2 3 Visual C++内存检测工具
- c++笔记(8) 指针及动态内存管理
- hive与hbase的联系与区别
- GPS GLONASS数据文件类型解析
- 电脑技巧:推荐几款装机必备的软件
- 个性化推荐系统,必须关注的五大研究热点
- Linux实训项目二 用户和组的管理
- 一键解决重复性设计工作
- hilink互联技术_华为负重前行,打出王炸HiLink技术,引爆国内生态链格局
- 运维之思科篇 -----3.HSRP(热备份路由协议),STP(生成树协议),PVST(增强版PST)
- 带你了解 HTTP 协议