https://blog.csdn.net/zhaojianting/article/details/80324533
Maven 项目打包需要注意到的那点事儿
01-28 13.3万关于 Maven 打 war 包《使用 Eclipse 的 Maven 2 插件开发一个 JEE 项目》详细介绍了如...
利用mvn deploy命令上传包 到私服
01-02 1.3万利用mvn deploy命令上传包 mvn安装 apache官方网站可以下载。 https://maven.apach...
Maven使用deploy上传jar包到远程库
07-17 2.5万一、环境准备首先需要在本地环境安装好maven,并且在环境变量配置好,具体安装以及配置...
Linux Shell命令行及脚本编程实例详解(Linux典藏大系)
09-10Shell学习终极实战秘笈,CU论坛力荐,300个实例,2个项目案例,15小时配套教学视频,赠...
maven install deploy
01-11 50361.1.1. 方式二:在eclipse中使用命令:mvn deploy(参考章节:6.5.3.8) 1> 对于自己...
maven聚合项目 打包时候先整体install
01-18 2831maven聚合项目 打包时候先整体install 以下比如下面的例子 [INFO] Reactor Su...
linux下install命令和cp命令的区别
05-18 10101.install类似于cp,但是你可以控制目标文件的属性。 它通常用于Makefile将程序复制到...
Maven详解
02-25 1371Maven概念Maven作为一个构建工具,不仅能帮我们自动化构建,还能够抽象构建过程,提供...
手动mvn install指令向maven本地仓库安装jar包
09-27 1205今天学习杰信商贸项目时,需要安装jFreeChart的jar包到本地仓库。跟着视频操作时发现无...
Maven 核心原理
11-05 2.2万Maven 是每一位Java工程师每天都会接触的工具, 但据我所知其实很多人对Maven理解的并不...
maven打包时跳过测试
01-06 11.5万运行mvn install时跳过Test 方法一: [...] org....
【Maven实用技巧】03. Maven 编译打包时如何忽略测试用例
11-02 4.8万跳过测试阶段: mvn package -DskipTests 临时性跳过测试代码的编译: mvn package -D...
使用Maven的一些小建议,希望你能喜欢
08-21 2166本文根据使用Maven实际经验进行总结,为新手使用Maven提出些许实用的建议,希望能帮助...
maven 常用命令 mvn 发布可执行jar包
02-23 1.1万Maven常用命令: 1. 创建Maven的普通java项目: mvn archetype:create -Dgro...
Maven学习详解(13)——Maven常用命令大全与pom文件讲解
01-05 1.3万一、Maven常用命令 1.1、Maven 参数 -D 传入属性参数 -P 使用pom中指定的配置 ...
Maven deploy 配置
06-01 623记录一下Maven deploy配置文件 配置pom.xml文件,这时会报一个401错误 &a...
原
2018年05月15日 16:15:39 亚当-adam 阅读数:11832 标签: mavenpackageinstalldeploy打包 更多
个人分类: 开发工具
所属专栏: 开发工具
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhaojianting/article/details/80324533
我们在用maven构建java项目时,最常用的打包命令有mvn package、mvn install、deploy,这三个命令都可完成打jar包或war(当然也可以是其它形式的包)的功能,但这三个命令还是有区别的。下面通过分别执行这三个命令的输出结果,来分析各自所执行的maven的生命周期。
通过三个命令的输出我们可以看出三者的区别在于包函的maven生命的阶段和执行目标(goal)不同。在我的上一篇文章https://blog.csdn.net/zhaojianting/article/details/80321488 中介绍了maven的生命周期和各种插件,不明白的请参考此博文。maven生命周期(lifecycle)由各个阶段组成,每个阶段由maven的插件plugin来执行完成。生命周期(lifecycle)主要包括clean、resources、complie、install、pacakge、testResources、testCompile、deploy等,其中带test开头的都是用业编译测试代码或运行单元测试用例的。
仔细查看上面的输出结果截图,可以发现,
mvn clean deploy依次执行了clean、resources、compile、testResources、testCompile、test、jar(打包)、install、deploy等9个阶段。
由上面的分析可知主要区别如下,
任蒙蒙-Angel: package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库 install命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库,但没有布署到远程maven私服仓库 deploy命令完成了项目编译、单元测试、打包功能,同时把打好的可执行jar包(war包或其它形式的包)布署到本地maven仓库和远程maven私服仓库 (1个月前#1楼)查看回复(1)
当执行mvn package的时候,maven是怎么打包的
9045
为了优化需要,我需要看一下我的maven项目(一个java服务)在打包的时候是如何把项目打包成一个tar.gz包的,gz包里的各个文件又是哪来的。 也就是说,我需要知道maven是怎么把项目从这样:...来自: lkforce
maven package 指定包名
2522
默认情况下maven package 出的包名会是 weiboApp + 1.0.0 + war 即 weiboApp-1.0.0.war 如果想指定这个名称怎么办? 只要在 ...来自: 风
maven 指令之package 和install的区别
2018
maven package 和 install 区别 原创 ...来自: zy103118的博客
Maven打包的三种方式
8.3万
Maven可以使用mvn package指令对项目进行打包,如果使用Java -jar xxx.jar执行运行jar文件,会出现"no main manifest attribute, in xx...来自: 行人事,知天命
命令行执行 mvn package 和常见mvn命令
3.5万
cmd 打开命令提示符, 然后打开代码所在目录,例如 d: cd d:/code 执行 mvn package Maven常用命令: 1. 创建Maven的普通java项目:...来自: HI,我是小瑞!
maven的package与install命令区别
2069
之前一直不明白package与 install的区别,今天测试了下。 如果b项目依赖a项目,而a打了包(package),jar仅仅时打到了a项目的target下。这时编译b项目,还是会报错,找...来自: 大鹏小站的博客
maven 不同环境打包方案
1.1万
大型项目中,分开发环境、测试环境、生产环境等; 不同环境,配置不同,或数据源,或服务器,或数据库等; 问题来了,如何使用Maven针对不同的环境来打包呢? M...来自: tianmangshan80的专栏
maven package install deploy区别
9600
maven package; maven install; maven deploy的区别来自: 心若向阳-无畏黑暗
Maven deploy 配置 - CSDN博客
9-25
记录一下Maven deploy配置文件 配置pom.xml文件,这时会报一个401错误 <distributionManagement> <repository> &...
maven deploy上传jar包到私服 - 平凡之路 - CSDN博客
10-17
apache.maven.plugins:maven-deploy-plugin:2.7: deploy-file (default-cli) on project standalone-pom: Failed to deploy artifacts: Could not transfer artifact...
mvn clean install 与 mvn install 的区别
3490
之前写代码的过程中曾经遇到过问题,用mvn install后,新改的内容不生效,一定要后来使用mvn clean install 才生效,由于之前没有做记录,以及记不清是什么情况下才会出现的问题,...来自: 阿雨的博客
相关热词
理解this this理解 this的理解 理解 cname理解
maven的install的作用
3万
1,maven的install的作用之前一直模模糊糊,使用的时候都是误打误撞,今天发现最大的作用就是将项目本身编译并打包,并且其他项目引用本项目的jar包时不用去私服上下载jar包,直接从本地就可以拿...来自: 成の博客
博主推荐
换一批
刘水镜
关注 221篇文章
毕小烦
关注 219篇文章
一杯甜酒
关注 984篇文章
Maven 打包deploy部署到私服 - CSDN博客
9-27
Maven 打包deploy部署到私服 本文主要介绍如何把本地的maven项目部署到本地私服服务器上: 修改本地settings.xml 1,servers标签内添加如下内容: server> id>third...
Maven deploy配置方法 - CSDN博客
6-14
作用在本地的pom文件配置好之后,执行deploy命令,可以将maven所打的jar包上传到远程的repository,便于其他开发者和工程共享。 pom.xml配置首选,在pom文件中project标签...
maven deploy的两点 - arkblue的专栏 - CSDN博客
10-17
1 第一个问题执行mvn clean deploy失败,报错如下: Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to deploy artifacts: Could not transfer ...
使用maven deploy将项目热部署到tomcat - CSDN博客
9-23
开发过程中,maven项目可以先打包, 再把包放到tomcat发布目录下, 在重启tomcat. 本文实现如何mvn -deploy到tomcat发布目录, 并且无需重启tomcat, 实现热部署.(...
maven使用deploy发布到本地仓库 - CSDN博客
9-29
使用maven可以方便的开发好的jar包发布到本地仓库中,方便其他项目依赖使用,在pom...然后再命令行中输入 * mvn deploy * 即可发布url所指定的本地目录中。 参考:...
Maven 之 deploy 发布到私服上 - CSDN博客
9-28
Maven 之 deploy 发布到私服上2017年07月06日 14:40:26 hankl1990 阅读数:189 标签: maven 之前有过类似的经历就是把写好的项目打成jar包,然后放到我们的私...
Maven中deploy插件介绍 - CSDN博客
9-22
原文地址:http://blog.csdn.net/gztly/article/details/6019586 Maven的deploy插件用于把Maven自动构建生成的版本发布到中央代理仓库如Nexus服务器上,也能把第三方...
MAVEN手动安装jar到本地仓库mvn install
7516
MAVEN手动安装jar到本地仓库mvn install IT黑名单http://www.itblacklist.cn/来自: 掷笔草轩②水
Maven install命令
1.4万
每一个构建都需要唯一的坐标来标识位置,我们根据坐标位置就能够下载构建至本地仓库。那么如果我们是内部项目,自定义的构建并不公开至网络上,项目成员又想依赖他怎么办呢?想想maven找寻构建的步骤。 ...来自: 强强强子的博客
Maven-关于compile/install和local repository的理解
6463
背景说明: 工作的项目是一个多模块Maven工程,平时增量时需要使用命令对关联的模块进行编译,初步检查代码有没有错,但是最近一编译就报一大堆import找不到或者找不到符号的问题,这个问题比较常见,...来自: 博客为什么要名字
老股民酒后无意说漏:20年炒股 坚持只看1指标第六 · 燨燚
linux下的install命令
3436
介绍:install命令的作用是安装或升级软件或备份数据,它的使用权限是所有用户。install命令和cp命令类似,都可以将文件/目录拷贝到指定的地点。但是,install允许你控制目标文件的属性。i...来自: linuxkai
【修真院JAVA小课堂】CLEAN,PACKAGE,INSTALL和DEPLOY的区别
149
大家好,我是IT修真院西安分院第02期学员,一枚正直善良的java程序员。今天给大家分享一下,修真院官网java任务一中可能会使用到的知识点:CLEAN,PACKAGE,INSTALL和DEPLOY的...来自: jimo621的博客
(IDEA) maven项目中常用的生命周期clean、install、package、deploy各自的作用
1369
clean: 清除target目录;install: 将工程打包到本地仓库,这时本地项目可以依赖,别人是依赖不了的;package:将项目中的各种文件,比如源代码、编译生成的字节码、配置文件、文档,按...来自: lukabruce的博客
菜鸟教程之工具使用——Maven自动部署到Tomcat
8305
书接上回,上一篇博客介绍了如何用Maven将项目打包,这篇文章就说一下如何用Maven将打完的war包部署到Tomcat,而不是手动的copy过去。 目前比较流行的方式有两种:一种是利用Tom...来自: 不受天磨非好汉,不遭人妒是庸才——刘水镜
关于Maven常用命令及编译时候忽略单元格测试的方法
1508
众所周知,Mava常用命令中有complie package install test clean validate 验证项目是否正确以及必须的信息是否可用 compile 编译源代码 test 测...来自: qq383264679的专栏
别犹豫了,质量优性价比高的电线电缆在这里!起帆电缆 · 顶新
MAVEN常用命令+基本配置详解
2.6万
mvn -v 类似于 javac -version 或者 git --version 在linux上使用maven也需要像使用java一样设置环境变量 这是 export M2_HOM...来自: 难得糊涂
mvn package方法打包注入依赖解决方法
524
方法一:将jar包和项目打在一起1.修改pom根节点下packaging属性为jar 2.修改pom根节点下build为: ...来自: 风再起时
亚当-adam
关注
原创
53
粉丝
17
喜欢
53
评论
9
等级:
访问:
4万+
积分:
990
排名:
6万+
勋章:
展开
展开
阅读量:11686
阅读量:7765
阅读量:5767
阅读量:1755
阅读量:1177
fghai25:正在学这个,这本书很有好,对入门小白
Lxinccode:[reply]renmengmeng520[/reply] ?,通俗易懂
jia1309652:讲解很清楚
renmengmeng520:很详细的教程,谢谢分享
renmengmeng520:package命令完成了项目编译、单元测试、打包功能,但没有把打好的可执行jar包(war包或其它...
扫码联系客服
区块链大本营
客服论坛400-660-0108
工作时间 8:00-22:00
关于我们招聘广告服务 网站地图
百度提供站内搜索 京ICP证09002463号
©2018 CSDN版权所有
经营性网站备案信息网络110报警服务
北京互联网违法和不良信息举报中心
中国互联网举报中心
3