maven的deploy命令请教指点 10C

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

3个回答

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

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

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

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

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
Maven使用deploy命令部署构建
[b]Maven使用deploy命令部署构建[/b] http://www.blogjava.net/libin2722/articles/332876.html
maven deploy指定版本号
maven deploy指定版本号 命令也能解决: mvn versions:set -DnewVersion=1.0.3-SNAPSHOT
Maven常用插件使用说明之deploy
Maven常用插件使用说明之deploy   Maven常用插件使用说明之deploy   Maven的deploy插件用于把Maven自动构建生成的版本发布到中央代理仓库如Nexus服务器上,也能把第三方依赖库(如Jar包)或一个独立的Jar包直接发布到中央代理仓库供大家共享使用。下面介绍deploy插件的具体用法。假设Nexus服务器已成功安装,Nexus控制台URL为http:/...
Maven deploy配置方法
作用在本地的pom文件配置好之后,执行deploy命令,可以将maven所打的jar包上传到远程的repository,便于其他开发者和工程共享。pom.xml配置首选,在pom文件中project标签下添加如下代码:<distributionManagement> <repository> <id>releases</id> <name>Internal Re
解锁maven deploy 的使用
解锁maven deploy 的使用, 可以上传本地的jar 到配置好的私服上去,供其他同事使用。
Maven deploy发布问题
1、maven发布包到私服仓库时,问题报错信息如下: [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.5:deploy (default-deploy) on project coordinate-config: Deployment failed: repository element ...
install与deploy命令的区别
install是将包安装在本地仓库,这样可以让其他项目依赖,但这只能在本地仓库来共享; deploy将最终的包复制到远程仓库,以让其他开发人员与项目共享 ...
Maven 命令Maven 命令Maven 命令
Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令Maven 命令
【转】Maven常用插件使用说明之deploy
[size=large]文字转载自:[url]http://blog.csdn.net/gztly/article/details/6019586[/url] Maven的deploy插件用于把Maven自动构建生成的版本发布到中央代理仓库如Nexus服务器上,也能把第三方依赖库(如Jar包)或一个独立的Jar包直接发布到中央代理仓库供大家共享使用。下面介绍deploy插件的具体用法。假设N...
maven deploy的时候发生异常
[b]user-parent配置:[/b]rnrn rn user-releasesrn User Project RELEASErn http://localhost:8081/nexus/content/repositories/releasesrn rn rn user-snapshotsrn User Project SNAPSHOTSrn http://localhost:8081/nexus/content/repositories/snapshotsrn rn rnrn[b]setting文件中:[/b]rnrnrn rn user-snapshotsrn deploymentrn deployment123rn rn rn user-releasesrn deploymentrn deployment123rn rn rnrnrnrnrnrn[INFO] Scanning for projects...rn[INFO] rn[INFO] ------------------------------------------------------------------------rn[INFO] Building user-log 0.0.1-SNAPSHOTrn[INFO] ------------------------------------------------------------------------rn[INFO] rn[INFO] --- maven-clean-plugin:2.4.1:clean (default-clean) @ user-log ---rn[INFO] Deleting C:\Users\lenovo\Desktop\maven\user-log\targetrn[INFO] rn[INFO] --- maven-resources-plugin:2.5:resources (default-resources) @ user-log ---rn[debug] execute contextualizern[INFO] Using 'UTF-8' encoding to copy filtered resources.rn[INFO] skip non existing resourceDirectory C:\Users\lenovo\Desktop\maven\user-log\src\main\resourcesrn[INFO] rn[INFO] --- maven-compiler-plugin:2.3.2:compile (default-compile) @ user-log ---rn[INFO] Compiling 1 source file to C:\Users\lenovo\Desktop\maven\user-log\target\classesrn[INFO] rn[INFO] --- maven-resources-plugin:2.5:testResources (default-testResources) @ user-log ---rn[debug] execute contextualizern[INFO] Using 'UTF-8' encoding to copy filtered resources.rn[INFO] skip non existing resourceDirectory C:\Users\lenovo\Desktop\maven\user-log\src\test\resourcesrn[INFO] rn[INFO] --- maven-compiler-plugin:2.3.2:testCompile (default-testCompile) @ user-log ---rn[INFO] No sources to compilern[INFO] rn[INFO] --- maven-surefire-plugin:2.10:test (default-test) @ user-log ---rn[INFO] No tests to run.rn[INFO] Surefire report directory: C:\Users\lenovo\Desktop\maven\user-log\target\surefire-reportsrnrn-------------------------------------------------------rn T E S T Srn-------------------------------------------------------rnrnResults :rnrnTests run: 0, Failures: 0, Errors: 0, Skipped: 0rnrn[INFO] rn[INFO] --- maven-jar-plugin:2.3.2:jar (default-jar) @ user-log ---rn[INFO] Building jar: C:\Users\lenovo\Desktop\maven\user-log\target\user-log-0.0.1-SNAPSHOT.jarrn[INFO] rn[INFO] --- maven-install-plugin:2.3.1:install (default-install) @ user-log ---rn[INFO] Installing C:\Users\lenovo\Desktop\maven\user-log\target\user-log-0.0.1-SNAPSHOT.jar to C:\study(C)\MyTest\maven\repository\cn\fudan\user\user-log\0.0.1-SNAPSHOT\user-log-0.0.1-SNAPSHOT.jarrn[INFO] Installing C:\Users\lenovo\Desktop\maven\user-log\pom.xml to C:\study(C)\MyTest\maven\repository\cn\fudan\user\user-log\0.0.1-SNAPSHOT\user-log-0.0.1-SNAPSHOT.pomrn[INFO] rn[INFO] --- maven-deploy-plugin:2.7:deploy (default-deploy) @ user-log ---rn[INFO] ------------------------------------------------------------------------rn[INFO] BUILD FAILURErn[INFO] ------------------------------------------------------------------------rn[INFO] Total time: 18.923srn[INFO] Finished at: Wed May 08 10:20:41 CST 2013rn[INFO] Final Memory: 12M/63Mrn[INFO] ------------------------------------------------------------------------rn[b][ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project user-log: Execution default-deploy of goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy failed: Plugin org.apache.maven.plugins:maven-deploy-plugin:2.7 or one of its dependencies could not be resolved: Failure to find org.codehaus.plexus:plexus-utils:jar:1.5.6 in http://localhost:8081/nexus/content/groups/public/ was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]rn[ERROR] rn[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.rn[ERROR] Re-run Maven using the -X switch to enable full debug logging.rn[ERROR] rn[ERROR] For more information about the errors and possible solutions, please read the following articles:rn[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginResolutionException[/b]
hudson svn maven deploy BOM
hudson 安装包 subversion 安装包 maven 包 hudson depoly 插件 UTF-8 BOM去除工具
Maven 打包deploy部署到私服
Maven 打包deploy部署到私服 本文主要介绍如何把本地的maven项目部署到本地私服服务器上: 修改本地settings.xml 1,servers标签内添加如下内容: server> id>thirdpartyid> username>adminusername> password>
Maven +Tomcat+m2eclipse的热部署(hot deploy)
Maven +Tomcat+m2eclipse的热部署(hot deploy)
maven deploy 之父子项目依赖
新分支上开发新的迭代版本的时候,由于添加了新的dubbo接口,于是更新了一下新版本的jar,同时更新了父项目的版本号,但是在deploy的时候只是deploy了子项目api,并没有把父项目的pom.xml deploy到私服上,于是在线上重新部署项目的时候,打包报错如下。 [ERROR] Failed to execute goal on project media-hapi: Could no
maven使用deploy发布到本地仓库
使用maven可以方便的开发好的jar包发布到本地仓库中,方便其他项目依赖使用,在pom.xml文件中添加如下的配置: <distributionManagement> <repository> <id>localRepository</id> <url>file:D:/Workspace/Repository</url>
maven deploy上传私服出错
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.5: deploy (default-deploy) on project ftadStatDao: Failed to deploy artifacts: Coul d not transfer artifact com.ftad.c...
eclipse maven执行clean、deploy等命令出错
[code=java][INFO] Scanning for projects...rn[WARNING] rn[WARNING] Some problems were encountered while building the effective model for roadoor-Financing:FinancingCommonService:jar:1.0.0rn[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: org.springframework:spring-web:jar -> duplicate declaration of version $spring.version @ line 149, column 17rn[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-deploy-plugin is missing. @ line 328, column 21rn[WARNING] 'build.plugins.plugin.version' for org.apache.maven.plugins:maven-compiler-plugin is missing. @ line 311, column 15rn[WARNING] rn[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.rn[WARNING] rn[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.rn[WARNING] rn[INFO] rn[INFO] ------------------------------------------------------------------------rn[INFO] Building FinancingCommonService 1.0.0rn[INFO] ------------------------------------------------------------------------rn[WARNING] The POM for org.apache.maven.plugins:maven-clean-plugin:jar:2.5 is invalid, transitive dependencies (if any) will not be available, enable debug logging for more detailsrn[INFO] ------------------------------------------------------------------------rn[INFO] BUILD FAILURErn[INFO] ------------------------------------------------------------------------rn[INFO] Total time: 0.164 srn[INFO] Finished at: 2016-05-23T10:25:16+08:00rn[INFO] Final Memory: 5M/121Mrn[INFO] ------------------------------------------------------------------------rn[ERROR] Plugin org.apache.maven.plugins:maven-clean-plugin:2.5 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-clean-plugin:jar:2.5: 1 problem was encountered while building the effective modelrn[ERROR] [FATAL] Non-parseable POM H:\maven\3.3.9\org\apache\maven\plugins\maven-clean-plugin\2.5\maven-clean-plugin-2.5.pom: entity reference name can not contain character =' (position: START_TAG seen ... [/code]rn
eclipse 使用Maven deploy命令打包源码到私服nexus
不包含源码的方式不再多说,可以参考下这个博客:http://blog.csdn.net/jun55xiu/article/details/39671907这里主要说的是怎么将源码打包上去,网上的教程都不详细,只好自己动手1修改pom文件 添加以下内容即可 <build> <plugins> <plugin> <groupId
Maven学习六之利用mvn deploy命令上传包
mvn:deploy在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程可以共享。 以将ojdbc14传到nexus中的thirdparty为例 一 配置settings.xml 因为nexus是需要登陆操作,当然可以通过配置免登陆,这是后话。 在settings.xml的&amp;lt;servers&amp;gt;&amp;lt;/servers&amp;...
maven之发布项目到nexus【clean deploy命令】(八)
发布项目到nexus【clean deploy命令】
理解maven命令package、install、deploy的联系与区别
  我们在用maven构建java项目时,最常用的打包命令有mvn package、mvn install、deploy,这三个命令都可完成打jar包或war(当然也可以是其它形式的包)的功能,但这三个命令还是有区别的。下面通过分别执行这三个命令的输出结果,来分析各自所执行的maven的生命周期。 mvn clean package mvn clean install m...
deploy的问题,请各位指点
为何我在verify中通过验证的应用程序在deploy的时候老是出错呢?rn我用的是sun给的例子阿。rnrnConverter.javarn/*-----*/rnimport javax.ejb.EJBObject;rnimport java.rmi.RemoteException;rnpublic interface Converter extends EJBObject rnpublic double dollarToYen(double dollars) throws RemoteException;rnpublic double yenToEuro(double yen) throws RemoteException;rnrnrnConverterHome.javarn/*---*/rnimport java.io.Serializable;rnimport java.rmi.RemoteException;rnimport javax.ejb.CreateException;rnimport javax.ejb.EJBHome;rnpublic interface ConverterHome extends EJBHome rnConverter create() throws RemoteException, CreateException;rnrnrnConverterHome.javarn/*---*/rnimport java.rmi.RemoteException;rnimport javax.ejb.SessionBean;rnimport javax.ejb.SessionContext;rnpublic class ConverterEJB implements SessionBean rnpublic double dollarToYen(double dollars) rnreturn dollars * 121.6000;rnrnpublic double yenToEuro(double yen) rnreturn yen * 0.0077;rnrnpublic ConverterEJB() rnpublic void ejbCreate() rnpublic void ejbRemove() rnpublic void ejbActivate() rnpublic void ejbPassivate() rnpublic void setSessionContext(SessionContext sc) rn
mvn deploy命令上传包
配置settings.xml因为nexus是需要登陆操作,当然可以通过配置免登陆<server> <id>Snapshots</id> <username>admin</username> <password>admin123</password> </server>有源码的情况,mvn:deploy 可以直接将代码发布到仓库cmd输入命令mvn deploy:deploy-fil
Maven的原理 Maven 的命令
Maven原理 配置 Maven 的常用命令 Maven Eclipse和MyEclipse 的配置
Maven之(四)Maven命令
常用命令从某种意义上来说,软件是帮助不懂程序的人来操作计算机的,图形化界面尤其如此。在上个世纪,比尔盖茨之所以成为世界首富,微软之所以IT界的巨鳄,就是因为Windows开图形化操作之先河,并抢先占领了全球市场,笑傲江湖数十年,至今依然宝刀未老。诚然,现在几乎每种软件都有图形化界面,用鼠标点击几下就可以完成操作。Maven也不例外,在各类IDE中都有成熟的插件来简化操作。但是作为开发人员,应该...
maven 命令
1.dependency:tree -Dverbose   命令查看依赖树 2.-Dmaven.test.skip=true  -Dmaven.test.skip:是否执行单元测试 3.-DskipTests 不执行单元测试用例: -Dmaven.test.skip=true   -DskipTests与-Dmaven.test.skip=true 区别: -DskipTest...
Maven命令
介绍 mvn -DskipTests 跳过测试,但是会编译测试代码 mvn -Dmaven.test.skip=true 跳过测试,而且不编译测试代码 mvn clean 清理target目录下的内容 参考 本文为原创,如果您当前访问的域名不是surenpi.com,请访问“素人派”。查看原文:http://surenpi.com/2017/07/25/maven
Maven 命令
跳过测试代码mvn clean install -Dmaven.test.skip=true
maven命令
maven编译命令: 项目目录:
Maven deploy部署jar到远程私服仓库
一、配置私服账号密码 修改maven配置文件,在$MAVEN_HOME/conf/setting.xml中增加如下配置: &amp;lt;servers&amp;gt; &amp;lt;server&amp;gt; &amp;lt;id&amp;gt;releases&amp;lt;/id&amp;gt; &amp;lt;username&amp;gt;admin&amp;lt;/username&amp;gt; &amp;lt;password&amp;gt
Maven的web项目,deploy时出错了!!
首先,大概描述下工程的结构:rn  --projectrn -- module-root-pomrn --pom.xmlrn -- module-commonrn --pom.xmlrn -- module-wwwrn --module-www-bizrn --pom.xmlrn --module-www-servicern --pom.xmlrn --module-www-mapperrn --pom.xmlrn --module-www-webrn --pom.xmlrn --pom.xmlrnrn其中,module-commom,module-www继承自module-root-pom; module-www引用了module-common。rn现在在module-www-web中需要引用module-common。rn--------------------------------------------------------rnrn问题:我在module-www-web的pom配置上对module-common的引用时,mvn package能成功,但是mvn deploy出错!!提示return code 413...   war包就是发布不成功。。。rn 但是,去掉引用,直接发布可以成功(java也为空了,但这样不行呀,必须引用module-common)。。。rn 大神们,求解下~~~ 网上查了,都没有提示返回413错误的,真是郁闷。。。。rn   在此先谢谢了!!!rnrn
相关热词 c# stream 复制 android c# c#监测窗口句柄 c# md5 引用 c# 判断tabtip 自己写个浏览器程序c# c# 字符串变成整数数组 c#语言编程写出一个方法 c# 转盘抽奖 c#选中treeview