maven的deploy命令请教指点 10C

maven执行deploy命令往私服传包时只能传jar吗还是也可以往私服传war?

0

3个回答

war是发布使用的,你传war干嘛,jar是放入私服中提供使用的(作为工具),而war相当于工具生成的产品。

2
uniqueweimeijun
uniquewdl 回复u010287873: 因为程序更新了所以要重新打包呀,不然war包jar包还是之前的程序资源。
12 个月之前 回复
u010287873
点滴记录,是前进的脚步 回复uniqueweimeijun: war包是不是没必要执行install?
12 个月之前 回复
uniqueweimeijun
uniquewdl 回复u010287873: clean是清理你之前打的jar包,install就是重新生成jar包,所以如果你程序有所改变或者项目中配置发生了改变就需要清理clean然后重新install 你也可以理解为clean是清理缓存,而install是重新安装。
12 个月之前 回复
houwei1993
houwei1993 回复u010287873: clean是清缓存的install 是项目编译打包用的
12 个月之前 回复
u010287873
点滴记录,是前进的脚步 我们的web项目(会打成war)每次都要在IDEA里点clean和install,为啥呢
12 个月之前 回复

只能传jar,war传进去了也没有用啊,war是用来发布的哦

0

一个war文件就是一个Web应用程序,只有在部署启动项目的时候才需要war包。
deploy是将本地代码打包到指定代码仓库供其他人使用,所以这里一定是jar包,你见过maven依赖中引入过war格式的包?

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Maven之利用mvn deploy命令上传包
mvn:deploy在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。   以将ojdbc14传到nexus中的thirdparty为例   一 配置settings.xml   因为nexus是需要登陆操作,当然可以通过配置免登陆,这是后话。 在settings.xml的<servers></servers...
Maven学习之利用mvn deploy命令上传包
mvn:deploy在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。   以将ojdbc14传到nexus中的thirdparty为例   一 配置settings.xml   因为nexus是需要登陆操作,当然可以通过配置免登陆,这是后话。 在settings.xml的     thir
Maven学习总结(39)——Maven私服的搭建及使用deploy命令部署构建问题汇总
私用Maven服务器,一般是公司内部使用。下载地址是http://www.sonatype.org/nexus/go。默认端口8081。Nexus常用功能就是:指定私服的中央地址、将自己的Maven项目指定到私服地址、从私服下载中央库的项目索引、从私服仓库下载依赖组件、将第三方项目jar上传到私服供其他项目组使用。开启Nexus服务后访问url地址http://localhost:8081/nex
maven之私服配置deploy及上传命令
maven deploy http://www.blogjava.net/libin2722/articles/332876.html maven setting.xml文件 http://www.360doc.com/content/12/0403/14/834950_200481342.shtml 【第一种】pom.xml配置 pom.xml的配置,部署的路径 ...
Maven学习六之利用mvn deploy命令上传包
mvn:deploy在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。   以将ojdbc14传到nexus中的thirdparty为例   一 配置settings.xml   因为nexus是需要登陆操作,当然可以通过配置免登陆,这是后话。 在settings.xml的     thir
理解maven命令package、install、deploy的联系与区别
  我们在用maven构建java项目时,最常用的打包命令有mvn package、mvn install、deploy,这三个命令都可完成打jar包或war(当然也可以是其它形式的包)的功能,但这三个命令还是有区别的。下面通过分别执行这三个命令的输出结果,来分析各自所执行的maven的生命周期。 mvn clean package mvn clean install m...
利用mvn deploy命令上传包
mvn安装 下载maven的bin,在apache官方网站可以下载。 https://maven.apache.org/download.cgi在PATH里加入maven的bin的路径配置完毕后,在Windows命令提示符下,输入mvn -v测试一下。是否安装成功。mvn:deploy在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。以将
maven deploy的时候把源码也上传
maven 插件不够的时候, mvn deploy -DskipTests 执行完以后,只能把jar包部署上去。这时候引入的人下载不带源码,看不到注释之类的信息。 增加 maven-source-plugin 插件就可以了。 <build> <plugins> <plugin> &l...
eclipse 使用Maven deploy命令部署构建到Nexus上 【二】
1  应用场景:SYS-UTIL(系统工具)项目部署、构建成JAR包(SYS-UTIL-XXX.jar)存储到Nexus私服上,以供其它项目(依赖)使用 2 目的:通过Nexus网页服务器管理项目开发各周期中不同版本的JAR包(如SYS-UTIL-0.0.1.jar,....................SYS-UTIL-1.0.1.jar) 3 操作过程: 1) 创建SYS-UT
eclipse 使用Maven deploy命令部署构建到Nexus上
1  安装Maven 、 eclipse 、 Nexus
maven 上传源代码包到私服命令
mvn clean source:jar deploy
maven deploy指定版本号
maven deploy指定版本号 命令也能解决: mvn versions:set -DnewVersion=1.0.3-SNAPSHOT
maven deploy上传jar包到私服
要上传jar包的依赖: <dependency> <groupId>com.sitech.ddoe</groupId> <artifactId>ddoe-client-all</artifactId> <version>0.0.1-SNAPSHOT</version> &l
maven之发布项目到nexus【clean deploy命令】(八)
发布项目到nexus【clean deploy命令】
十七、使用mvn deploy命令上传jar包到nexus私服
            使用mvn deploy命令上传jar包到nexus私服 1、上传 我的jar在G盘下; 打开cmd进入G盘目录; 执行以下命令(一行内): mvn deploy:deploy-file -DgroupId=com.yang.ojdbc -D...
使用maven deploy将项目热部署到tomcat
开发过程中,maven项目可以先打包, 再把包放到tomcat发布目录下, 在重启tomcat.   本文实现如何mvn -deploy到tomcat发布目录, 并且无需重启tomcat, 实现热部署.(本文在eclipse中新建maven项目, 用不用eclipse跟本文主旨是没有关系的.) 1.eclilse中新建mavan项目
Maven deploy时排除指定的某个module
Maven deploy时排除指定的某个module   在某个module的pom.xml中添加如下配置 <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> ...
Maven deploy第三方包报400异常
maven添加三方包包400异常,Error deploying artifact: Failed to transfer file: http://repo-sc.feizhukeji.com/nexus/content/repositories/thirdparty/com/mapabc/encrptor/1.0/encrptor-1.0.pom. Return code is: 400,原因是重复添加jar包
mvn deploy将开发后的代码发布到远程仓库
出现场景在日常开发工作中,会将自己开发的项目发布到nexus,便于项目组中的其他人员能够dependency你开发的jar包,引用你的代码。配置方法 在自己开发的项目的pom.xml文件中增加下面的配置 <!-- 发布位置配置 --> <distributionManagement> <repository> <id>releases</id>
maven之deploy的两种方式
1.通过eclipse来部署 点击run运行即可 2. 通过maven命令来部署,转载自http://blog.csdn.net/gztly/article/details/6019586 Maven的deploy插件用于把Maven自动构建生成的版本发布到中央代理仓库如Nexus服务器上,也能把第三方依赖库(如Jar包)或一个独立的Jar包直接发布到中央代理仓库供大家共
Maven使用deploy上传jar包到远程库
一、环境准备首先需要在本地环境安装好maven,并且在环境变量配置好,具体安装以及配置方式可以参考我的上一篇文章:Maven安装以及环境配置——http://blog.csdn.net/roy_70/article/details/63262370二、配置远程库认证安装好了,需要在./conf/setting.xml中配置需要远程上传库的地址,用户以及密码(如果需要认证):<servers>
Maven deploy配置方法
作用在本地的pom文件配置好之后,执行deploy命令,可以将maven所打的jar包上传到远程的repository,便于其他开发者和工程共享。pom.xml配置首选,在pom文件中project标签下添加如下代码:<distributionManagement> <repository> <id>releases</id> <name>Internal Re
maven 中 部署构件至Nexus(mvn deploy)
nexus中的设置就不说了   首先要在pom.xml中添加   &amp;lt;distributionManagement&amp;gt; &amp;lt;repository&amp;gt; &amp;lt;id&amp;gt;releases&amp;lt;/id&amp;gt; &amp;lt;name&amp;gt;Internal Releases&amp;lt;/name&amp;gt; &amp;lt;url&amp;gt;http://loc
maven的发布打包部署等命令
1.发布facade jar包到maven仓库: mvn:deploy命令将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。 更改facade pom文件版本号, 右击pom文件 ,选择【Run As——》Maven build】,在界面Goals:栏目输入deploy命令。 或者 cmd D:\workspace\xxxrelease\xxxxfacade
利用mvn deploy命令上传包 到私服
利用mvn deploy命令上传包 mvn安装  apache官方网站可以下载。 https://maven.apache.org/download.cgi 在PATH里加入maven的bin的路径 配置完毕后,在Windows命令提示符下,输入mvn -v测试一下。是否安装成功。 mvn:deploy在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开...
如何让maven-source-plugin只是在install、deploy的才生成源码包
在install,deploy的时候,打包源码&amp;lt;plugin&amp;gt; &amp;lt;groupId&amp;gt;org.apache.maven.plugins&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;maven-source-plugin&amp;lt;/artifactId&amp;gt; &amp;lt;version&amp;gt;2.4&amp;lt;/version&amp;gt;
使用Nexus和mvn deploy:deploy-file上传文件到中央库(Maven仓库)
一、使用Nexus上传文件到中央库1. 访问Nexus网站,右上角登陆。2.左边导航栏,点击Views/Repositories,点击Repositories。3、右侧显示所有的仓库信息。选择需要上传的仓库,点击。右侧下方显示该仓库的所有信息。4、切换到Artifact Upload标签。5、GAV定义a、上传POM文件b、填写GAV信息。6、上传文件二、使用mvn deploy:deploy-f...
Windows系统mvn deploy后,出现乱码
乱码如下所示: 解决办法: pom中添加UTF-8 验证后: ios系统不需要在pom中添加,deploy不会有乱码。
mvn deploy:deploy-file 由于文件路径太长失败
mvn deploy:deploy-file 由于文件路径太长失败 今天照常发布一个第三方jar到私有仓库,结果莫名其妙一直失败,仔细检查未发现命令有问题,最后联想到Windows下曾经遇到过因为文件路径台长导致找不到文件的情况,于是将要上传·的jar存放到D盘根目录下,上传成功。 此问题的坑在于报错信息里面没有任何有效线索 解决问题的关键在于换角度思考解决问题的办法 ...
maven命令不执行子模块
场景:maven父子工程,只想发布当前工程,不想发布下面的子工程。命令添加一个 -N  即可。例如: mvn deploy -N
maven deploy上传本地jar至私服
现在做java这一块的研发基本上都是使用maven作为项目jar包的管理工具,而且用到的jar一般都是公网服务器所存在的例如我一般到https://mvnrepository.com/ 中获取所需jar的依赖配置信息; 但是也有时会遇到公网中不存在的例如自己封装的相关jar、第三方服务jar等,这时我们就需要想办法将这种jar上传到我们的私服中,以便大家使用! 我是通过使用maven的deploy...
maven使用deploy发布到本地仓库
使用maven可以方便的开发好的jar包发布到本地仓库中,方便其他项目依赖使用,在pom.xml文件中添加如下的配置: <distributionManagement> <repository> <id>localRepository</id> <url>file:D:/Workspace/Repository</url>
Maven发布源码包
Maven发布源码包 第一步 按照官网的Usage,在pom文件中添加如下内容: &amp;amp;lt;build&amp;amp;gt; &amp;amp;lt;plugins&amp;amp;gt; &amp;amp;lt;plugin&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;org.apache.maven.plugins&amp;amp;lt;/groupId&amp;amp;gt;
Maven deploy 项目到私服 - 5分钟教程
前提: 假设要 deploy snapshot 版本的项目 1.先到 nexus 私服上,获取 snapshot 的相关信息,如图 2.将 distributionManagement 的一整块,放到要被 deploy 的项目的 pom.xml 中 3.修改 maven 的 settings.xml ,在 块中,加入: snapshots
maven deploy部署jar的时候同时部署source.jar
&amp;lt;build&amp;gt; &amp;lt;pluginManagement&amp;gt; &amp;lt;plugins&amp;gt; &amp;lt;plugin&amp;gt; &amp;lt;artifactId&amp;gt;maven-source-plugin&amp;lt;/artifactId&amp;gt; ...
Maven deploy跳过某个module解决办法
I don’t want to deploy one of the artifacts in my multi-module build. Can I skip deployment?<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-deploy-plugin</artifactId> <vers
使用maven打包发布源码
使用maven-source-plugin插件将项目源码打包并发布到仓库中,在pom.xml配置文件中添加如下的配置代码:<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-source-plugin</artifactId> <version>3.0.1</version> <
(IDEA) maven项目中常用的生命周期clean、install、package、deploy各自的作用
clean: 清除target目录;install: 将工程打包到本地仓库,这时本地项目可以依赖,别人是依赖不了的;package:将项目中的各种文件,比如源代码、编译生成的字节码、配置文件、文档,按照规范的格式生成归档,最常见的当然就是JAR包和WAR包;deploy: 将打包的jar文件上传到私服(如果有私服),此时连接私服的人才可以下载依赖。...
Maven deploy向私有repository中上传artifact, 生成项目组内部使用依赖包
通常我们使用maven的central repository提供的依赖包,但是很多时候我们需要依赖公司或者项目组内部的一些jar包,这时候我们有多种解决办法,其中一种就是搭建私有的repository,然后将编译打包好的jar文件传到私有repository上,然后其他组在pom文件直接使用。mvn deploy:deploy-file -DgroupId=com.yq -DartifactId=T
菜鸟教程之工具使用——Maven自动部署到Tomcat
书接上回,上一篇博客介绍了如何用Maven将项目打包,这篇文章就说一下如何用Maven将打完的war包部署到Tomcat,而不是手动的copy过去。   目前比较流行的方式有两种:一种是利用Tomcat官方的Maven插件;一种是利用cargo插件。下面挨个说怎么配置。   Tomcat插件: 在Tomcat的tomcat-users.xml文件中加入如下配置:   &amp;lt;!--...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 请教python学习路线 初学python请教学习路线