`
snoopy7713
  • 浏览: 1125992 次
  • 性别: Icon_minigender_2
  • 来自: 火星郊区
博客专栏
Group-logo
OSGi
浏览量:0
社区版块
存档分类
最新评论

部署自己的构建至私服nexus

阅读更多

1、配置部署Maven

2、部署nexus(参考Nexus官方文档);

3、拷贝$M2_HOME/conf/settings.xml 至 $user/.m2/目录;

4、修改settings.xml文件:增加server配置

Xml代码  收藏代码
  1. < servers >   
  2.     ……  
  3.     < server >   
  4.         < id > nexus </ id >   
  5.         < username > admin </ username >   
  6.         < password > admin123 </ password >   
  7.     </ server >   
  8.     < server >   
  9.         < id > nexus-snapshot </ id >   
  10.         < username > admin </ username >   
  11.         < password > admin123 </ password >   
  12.     </ server >   
  13. </ servers >   

 此处的id将于pom文件中的repository.id 对应

5、修改pom文件:

Xml代码  收藏代码
  1. <!-- 设定使用Release插件发布的仓库服务器 如有Nexus私服, 取消注释并指向正确的服务器地址. -->   
  2.     < distributionManagement >   
  3.         < repository >   
  4.             < id > nexus </ id >   
  5.             < name > Team Nexus Release Repository </ name >   
  6.             < url > http://localhost:8081/nexus/content/repositories/releases </ url >   
  7.         </ repository >   
  8.         < snapshotRepository >   
  9.             < id > nexus-snapshot </ id >   
  10.             < name > Team Nexus Snapshot Repository </ name >   
  11.             < url > http://localhost:8081/nexus/content/repositories/snapshots </ url >   
  12.             < uniqueVersion > false </ uniqueVersion >   
  13.         </ snapshotRepository >   
  14.     </ distributionManagement >   

 注意:server.id == respository.id  --> respository.id 的认证会使用server.id 的口令

 

6、mvn clean deploy

分享到:
评论

相关推荐

    Centos下Maven私服Nexus3.x环境构建的完整操作记录(个人精华版)

    本篇文章详细记录了Centos下Maven私服Nexus3.x环境构建的完整过程,介绍十分详细,可以作为线上长期部署手册。有需要的朋友,请拿走。

    Maven 私服 Nexus3

    私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到...

    nexus快熟部署

    搭建私服,一键式部署,方便快捷构建自己的仓库,可以在小范围内容迭代依赖

    nexus-3.50.0-01-win64.zip

    Nexus Repository Manager是一个强大的仓库管理系统,版本3.50.0-01针对Windows 64位系统。作为现代化的仓库管理...另外,它优化了存储和检索速度,加快了构建和部署的效率。 下载nexus安装包,搭建一个maven私服仓库

    最新nexus3国内镜像下载,windows环境下,搭建nexus3私服 pom私服、nmp私服集成

    通过Nexus3,开发团队可以在本地网络中迅速访问所需的构件,从而显著提高构建过程的效率。 在国内,由于网络环境的特殊性,使用Nexus3搭建私有镜像仓库变得尤为重要。这不仅可以加快镜像的拉取速度,减少网络流量...

    nexus-3.21.1-01-mac.tar

    mac构建私服服务,本着资源共享、服务大家的原则。 Nexus是一个强大的Maven仓库管理器,它极大地简化了本地内部仓库的维护和外部仓库的访问。如果使用了公共的Maven仓库服务器,可以从Maven中央仓库下载所需要的...

    nexus-3.28.1-01.tar.gz

    nexus-3.28.1-01.tar.gz 是maven私服工具包,配合jdk8运行。下载后需要解压缩。 maven私服 私服是一种特殊的远程仓库,它是架设在局域网内的仓库服务,私服代理广域网上的远程仓库,供局域网内的用户使用。当Maven...

    Docker Jenkins Git Maven Nexus3持续集成部署

    Docker私服Nexus3的搭建,怎么样利用私服推拉镜像,管理镜像。 什么是持续集成、什么是容器化集成和部署、怎么样安装Jenkins、规避哪些坑、什么是Blue Ocean 什么是流水线技术、什么是Jenkins Piepeline流水线技术、...

    nexus-3.23.0-linux.tar

    Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。Nexus是一套“开箱即用”的系统不...

    nexus-3.3.01

    私服是指私有服务器,是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构建。 有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程...

    尚硅谷学习笔记+代码,Maven 教程

    尚硅谷学习笔记+代码,Maven 教程 Maven 是 Apache 软件基金会组织维护的...部署 jar 包:把一个 jar 包部署到 Nexus 私服服务器上 部署 war 包:借助相关 Maven 插件(例如 cargo),将 war 包部署到 Tomcat 服务器上

    记一次 Centos 7 搭建 Nexus (Maven私服)

    3、提供安装包,使部署更简单(安装完自动添加成服务,省去手动添加的麻烦) 4、增加 Docker、NuGet、npm、Bower 的支持 5、提供新的管理接口,从而能自动管理任务。 搭建本地 Nexus 私有仓库有如下特点: 加速构建...

    maven window下安装包

    第6章:仓库/6.4 远程仓库的配置/6.4.2 部署构建到远程仓库(如:私有仓库) 第6章:仓库/6.5 快照版本 第6章:仓库/6.6 从仓库解析依赖的机制 第6章:仓库/6.7 镜像 第6章:仓库/6.8 仓库搜索服务/6.8.1 Nexus搜索 ...

    爱旅行项目源码

    分布式集群架构的设计思想及部署策略;...使用Nexus搭建Maven私服;使用Tengine+Lua+GraphicsMagick实现图片自动裁剪缩放;使用Nginx实现负载均衡的常用方式;使用Redis缓存技术在项目中的具体运用。(附数据库)

Global site tag (gtag.js) - Google Analytics