IDEA使用maven命令打包
前言
现在IDEA是最火的java集成开发环境,经常会用到一些maven命令进行必要的操作(例如打jar包),所以在这里做一些简单的总结
1.常用打包命令:
mvn clean package -Dmaven.test.skip=true 跳过单测打包
mvn clean install -Dmaven.test.skip=true 跳过单测打包,并把打好的包上传到本地仓库
mvn clean deploy -Dmaven.test.skip=true 跳过单测打包,并把打好的包上传到远程仓库
2.常用命令列表:
mvn -v //查看版本
mvn archetype:create //创建 Maven 项目
mvn compile //编译源代码
mvn test-compile //编译测试代码
mvn test //运行应用程序中的单元测试
mvn site //生成项目相关信息的网站
mvn package //依据项目生成 jar 文件
mvn install //在本地 Repository 中安装 jar
mvn -Dmaven.test.skip=true //忽略测试文档编译
mvn clean //清除目标目录中的生成结果
mvn clean compile //将.java类编译为.class文件
mvn clean package //进行打包
mvn clean test //执行单元测试
mvn clean deploy //部署到版本仓库
mvn clean install //使其他项目使用这个jar,会安装到maven本地仓库中
mvn archetype:generate //创建项目架构
mvn dependency:list //查看已解析依赖
mvn dependency:tree //看到依赖树
mvn dependency:analyze //查看依赖的工具
mvn help:system //从中央仓库下载文件至本地仓库
mvn help:active-profiles //查看当前激活的profiles
mvn help:all-profiles //查看所有profiles
mvn help:effective -pom //查看完整的pom信息
3.注意
maven 命令要在IDEA的Terminal窗口执行
执行maven命令需要当前目录有pom依赖,可以用cd命令切换目录
IDEA使用maven命令打包相关推荐
- SpringCloud工作笔记058---springBoot项目maven命令打包部署
JAVA技术交流QQ群:170933152 这里打包可以这样: 在使用mvn package进行编译.打包时,Maven会执行src/test/java中的JUnit测试用例,有时为了跳过测试,会使用 ...
- Maven项目打包时添加本地jar包
maven打包时添加外部jar同maven中的jar包一起添加到编译后的文件当中 在开发项目时,有些 jar 包是非 maven 仓库提供的第三方 jar 包,比如七牛的 sdk,阿里的 sdk 等等 ...
- Maven 手动添加第三方依赖包及编译打包和java命令行编译JAVA文件并使用jar命令打包...
一,实例:新建了一个Maven项目,在eclipse中通过 build path –> configure path-.将依赖包添加到工程中后,eclipse不报错了.但是用Maven命令 mv ...
- mvn install java版本,maven的打包命令--assemblyinstall和maven update之后jdk版本变回1.5的问题...
maven的打包命令–assembly&install和maven update之后jdk版本变回1.5的问题 在进行maven项目打包时,可以有另个命令assembly和install 一. ...
- IDEA如何执行maven命令进行打包编译及常用命令
前提条件:maven配置环境变量. 在保证环境变量配置没问题的情况下执行过程出现mvn不是内部命令类似的错误,建议重启编译器或者命令窗口. 执行maven命令,方式一: 在IDEA主界面左下角找到 ...
- Maven命令行 打包
Maven命令行使用:mvn clean package(打包) mvn clean install -DskipTests install报错没有报错信息时:运行这个命令:mvn -X instal ...
- SpringBoot项目配置maven命令、打包运行等
文章目录 前言 boot项目配置maven命令: 1.按照如图配置maven命令 2.直接点击run运行 使用命令行运行项目: 前言 以boot项目为例,将打包好的jar使用命令行运行. boot项目 ...
- 在 命令行 (cmd)执行 Maven命令,对java工程进行打包 操作 (指定settings.xml)
目录 ■前提理解 ■扩展 1.使用纯命令行,java命令进行打包 2.pom.properties 3.在Eclipse中,[実行構成]创建文件(.launch),保存每次执行的Maven命令. ■命 ...
- Maven项目打包后使用cmd命令运行
Maven项目打包我们使用的是在pom.xml中插件的配置,然后再Idea中打包成jar包 在Pom.xml中添加插件配置 项目打包插件 <build><plugins>< ...
- maven 命令指定配置文件打包springboot项目
再开发过程中,通常用工具集成了maven,很少直接用maven命令操作打包,记不住,麻烦 有时候工具也出现问题,只能用命令行 下面很有必要记录一下这个过程 我这里用idea编辑器,项目原因 打包本地配 ...
最新文章
- 检查Android应用程序是否在后台运行
- 利用FreeImage将gif图像转为opencv中的Mat
- 单机redis 主从实例
- DL框架之darknet:深度学习框架darknet的简介、安装、使用方法的详细攻略
- MySQL数据库-笔记04【查询练习题*8道(附解析)】
- 虚拟机NAT模式联网
- HDU 1000 A + B Problem
- 无限级分类及生成json数据
- mysql执行的list_CMD如何进入Mysql命令并执行相关查询
- 区块链学习笔记(二)
- Java个人博客项目
- PHP字符串变量的长度限制问题
- 2019 年 (C题) 线路负载及故障检测装置
- Google 三大论文之——MapReduce
- 开源分享 | java项目 | 亲戚计算器
- Linux下的磁盘分区和逻辑卷
- 矩阵与矩阵转置的加法
- android x86主动防御,360手机卫士首家实现X86架构手机主动防御
- Android 文件转base64字符串,json文件转对象
- 换脸方法之FaceShifter
热门文章
- Android Studio 中 gradle 下载失败的解决办法
- Linux安装绿联无线网卡驱动
- html代码实现全国地图分布,echarts基于canvas中国地图省市地区介绍代码
- Tableau学习教程(万字保姆级教程)​​​​​​
- 基于FPGA的AD/DA实验
- 简易抽奖软件逻辑实现
- 结构梁配筋最牛插件_国内外好用的Revit插件汇总
- DNS DDNS NBNS mDNS LLMNR LLDPDU SSDP协议
- 林轩田《机器学习基石》笔记
- 等级保护测评三级-安全通用要求大纲