Maven clean基本命令
常用打包命令
mvn clean package -Dmaven.test.skip=true
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命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库
install命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库
deploy命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库
maven跳过单元测试-maven.test.skip和skipTests的区别
-DskipTests,不执行测试用例,但编译测试用例类生成相应的class文件至target/test-classes下。
-Dmaven.test.skip=true,不执行测试用例,也不编译测试用例类。
一 使用mvn package -Dmaven.test.skip=true
,不但跳过单元测试的运行,也跳过测试代码的编译。
二 使用 mvn package -DskipTests
跳过单元测试,但是会继续编译;如果没时间修改单元测试的bug,或者单元测试编译错误。使用上面的,不要用这个
Maven clean基本命令相关推荐
- eclipse中的maven build 、maven clean 、 maven install作用
eclipse中的maven build .maven clean . maven install作用 转载于:https://www.cnblogs.com/ZeGod/p/10483605.htm ...
- eclipse中的maven build、maven clean、maven install和maven test的区别
eclipse中的maven build.maven clean.maven install和maven test的区别 https://www.cnblogs.com/Marydon20170307 ...
- 执行maven clean package 时报OutOfMemoryError的解决办法
最近在使用maven clean package打包一个项目的时候遇到OutOfMemoryError的报错,如下 查看了下具体的文件报错说明https://cwiki.apache.org/conf ...
- maven install、maven clean、project clean三者的区别
maven install.maven clean.project clean 想必当使用eclipse编写程序时,总会遇到一些莫名其妙的问题,比如说提示找不到某个类或方法,明明没有语法错误却说有语法 ...
- Java异常处理001:Maven clean package时Failed to clean project: Failed to delete
Java异常处理001:Maven打包时Failed to clean project: Failed to delete 异常日志: [ERROR] Failed to execute goal o ...
- maven的基本命令
创建一个简单的Java工程: mvn archetype:create -DgroupId=com.mycompany.example -DartifactId=Example 创 建一个java的w ...
- maven clean 之后报错
[错误解决][Maven] cannot be opened because it does not exist错误[文件无法编译到target目录下的解决方法] 该问题的特征是,使用Eclipse ...
- maven clean、install命令
1.新建maven项目 package com.maven;public class HelloWorld{public String sayHello(){return "hello wo ...
- Eclipse Maven clean后错误: 找不到或无法加载主类com.xxx.ShopApplication
如果com.xxx.ShopApplication原本可以启动但是在Maven中将模块clean后不能启动了,是因为系统找不到编译好的class文件,需要手动重新编译一下当前项目:Project-&g ...
- Maven clean install 跳过单元测试
1.使用MVN命令 mvn clean install -DskipTests 或者 mvn clean install -Dmaven.test.skip=true 2.pom中设置clean in ...
最新文章
- Android学习笔记之Fragment的两种使用方法
- Java高并发编程:Callable、Future和FutureTask
- 1084. Broken Keyboard (20)
- 通过对象指针的方式强行指定到子类_C++中的虚指针与虚函数表
- 在ECS系统中使用IJobChunk作业
- Tip: JSP开发模式
- AutoCAD2020线型比例修改
- 博客随笔《文章目录——java》大纲
- 获取他人ip的几种方法
- axi_ddr_top
- IB课程体系的优缺点介绍
- LVM逻辑卷快照的添加,删除逻辑卷!
- 为什么程序员喜欢在半夜写代码?
- SYSCALL_DEFINEx宏源码解析
- python open unicodedecodeerror_python 读取文件时报错UnicodeDecodeError: 'gbk' co
- c# 使用System.Media.SoundPlayer播放wav格式的声音文件
- 核磁共振分析处理软件:Nucleomatica iNMR for Mac
- FITC Phalloidin|FITC标记鬼笔环肽,915026-99-2
- vue监听手机键盘搜索事件
- 仿迅雷播放器教程 -- C++ windows界面库对比(11)
热门文章
- 2017春运抢票软件哪个好,教你看懂刷票原理!
- 电脑右下角音量键打不开,调不了音量大小的解决方法
- 微信保存图片提示失败_微信保存图片失败怎么回事
- windows10看不到网络计算机,今天分析Win10看不到局域网电脑的详尽解决手段
- 2016款MACBOOK PRO触控条版 安装WIN10初体验 及 无奈退货记
- 双引号后面要加句号吗_省略号后面可以加句号吗
- OpenStack与Tungsten Fabric如何集成丨TF成立大会演讲实录
- python winrar 密码_python+winrar 指令压缩文件
- 《Domain-shift Conditioning using Adaptable Filtering …… for Robust Chinese Spell Check》阅读记录
- 「驱动安装」HighPoint RocketRAID R2722 磁盘阵列卡 驱动安装教程