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的配置,部署的路径
<distributionManagement>
<repository>
<id>nexus</id>
<name>releases</name>
<url>http://nexus.mgt.pangu365.com/content/repositories/releases</url>
</repository>
<snapshotRepository>
<id>nexus</id>
<name>releases</name>
<url>http://nexus.mgt.pangu365.com/content/repositories/snapshots</url>
<uniqueVersion>false</uniqueVersion>
</snapshotRepository>
</distributionManagement>
<repositories>
<repository>
<id>Nexus</id>
<name>Nexus Public Repository</name>
<url>http://nexus.mgt.pangu365.com/content/groups/public/</url>
</repository>
</repositories>
【第二种】{m2_home}/conf/setting.xml配置
setting.xml
<servers>
<!-- id就是库的ID -DrepositoryId-->
<!--
<server>
<id>nexus</id>
<username>deployment</username>
<password>deployment123</password>
</server>
-->
</servers>
<mirrors>
<!--
此行不配置,写在pom中也可以
<mirror>
<id>nexus</id>
<mirrorOf> * </mirrorOf>
<url>http://nexus.mgt.pangu365.com/content/groups/public/</url>
</mirror>
-->
</mirrors>
【deploy命令】
mvn deploy:deploy-file -DgroupId=com.sun -DartifactId=tools -Dversion=1.4.2 -Dpackaging=jar -Dfile=/application/search/tools-1.4.2.jar -Durl=http://nexus.mgt.pangu365.com/content/repositories/thirdparty -DrepositoryId=nexus -X
其中-DrepositoryId=nexus就是服务器中 ${M2_HOME}/conf/setting.xml中,配置用户名密码的id
分享到:
相关推荐
Maven deploy到 nexus(csdn)————程序
主要介绍了Maven 打包项目到私服 (deploy)的配置方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
主要介绍了批量上传Jar包到Maven私服的工具的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
提供了基于Nexus搭建Maven私服所需要的一切资源和个人经验,搭建后可maven deploy 上传自己的jar包。别人如何在自己的maven项目中引用我将单独再上传一份。
一、maven常用命令: 1.mvn clean 清空产生的项目( target里) 2.mvn compile 编译源代码 3.mvn install 在本地repository中安装jar(包含mvn compile,mvn package,然后上传到本地仓库) 4.mvn deploy 上传到私服...
项目运行前需要构建maven私服 而且有些jar包私服中肯定没有,需要手动从activiti5官方下载然后再上传到私服中 使用spring的带事物的单元测试,这样就不会破坏数据库原场 然后通过maven 命令: tomcat7:run deploy ...
mvn clean --> 表示运行清理操作(会默认把target文件夹中的数据清理掉...mvn clean deploy --> 运行清理和发布(发布到私服上面) mvn jetty:run -->启动服务 启动服务器:先进入工作区间的源码;用mvn 进行编译运行
配置发布到私服的用户,主要是maven的settings.xml,如下releasesadminadmin123snapshotsadminadmin1235.执行mvn clean install命令6.执行mvn deploy命令7.登录nexus可以查看到你刚才发布的archetype包三:在eclipse...
个人整合网上资源加上自己的实践 成功的搭建了一套Git Nexus私服 Hudson管理的环境 并附有Checkout commit deploy 实例
主要介绍了关于maven打包时的报错: Return code is: 501 , ReasonPhrase:HTTPS Required,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
用于upload jar包到私服
下载源代码后在项目根目录执行如下命令安装打包文件到你的Maven私服。./deploy-maven.sh2.在你的项目pom.xml文件中添加对模块的依赖。<dependency><groupId>...
批量发布jar到私服。给出jar文件s所在的目录,解析jar得到pom.xml的信息,根据输入的参数,打印出安装jar的mvn命令,参考命令:java -jar batch-deployjar-0.0.1-SNAPSHOT.jar D:\yourlib repositoryId releaseUrl ...
Plumelog一个简单易用的java分布式日志组件。支持百亿级别,日志从搜集到查询,不用去文件中翻阅...maven deploy -DskipTests 上传包到自己的私服 私服地址到plumelog/pom.xml改 UTF-8 http://172.16.249.94:4000
此工程集成了nexus私服,配合我的“nexus搭建和基于spring boot2.x的配置,centos7"博客,可以使用spring boot集成nexus