一、在企业中基本上都会有自己的maven私有库,主要的目的就是方便依赖包的下载。如果采用远程的方式来实现的话,很多时候会考虑网速问题。如果自己活着公司搭建的私有库,这一样在使用上面会效率更高。

  二、私有库的下载安装

  1)下载地址:https://www.sonatype.com/download-oss-sonatype(根据自己的选择下载)

  2)下载过后放在Linux上面,并解压,我这里使用的Linux部署。

# tar -zxvf nexus-2.14.5-02-bundle.tar.gz

  3)解压过后有2个目录

  

  a、nexus-2.14.5-02是项目运行的文件夹

  b、sonatype-work为私有库的存放地址

  4)配置相关文件,启动私有库

  a、修改nexus.properties

# vi nexus-2.14.5-02/conf/nexus.properties

  

  里面的参数根据自己需要进行修改

  b、修改nexus

# vi nexus-2.14.5-02/bin/nexus

#RUN_AS_USER=

改为

RUN_AS_USER=root

  c、启动

# ./nexus-2.14.5-02/bin/nexus start

  三、安装过后的页面为

  默认账户:admin 密码:admin123

  四、相关配置和修改

  在Repositories下下载索引,这个代理的中央库,也是可以在本地里面搜索的

  这里改成true,等待几分钟就可以在Browse Index中看见了

  五、maven的配置,在使用maven仓库的时候,设置setting.xml

  1)设置登录账号

<servers><server><id>nexus</id><username>admin</username><password>admin123</password></server></servers>

  2)设置下载群组

  <mirror><id>nexus</id><name>nexus</name><mirrorOf>*</mirrorOf><url>http://192.168.5.200:8081/nexus/content/groups/public/</url></mirror>

  3)基本上用法就是这样这个样子的,只有自己写入的东西可以利用个Maven deploy

  

  

maven私有库搭建相关推荐

  1. eclipse maven访问maven私有库

    1.Windows本地maven下载 https://maven.apache.org/download.cgi 2.maven setting 文件配置 进入maven 目录下 conf.apach ...

  2. CocoaPods私有库搭建的记录

    前言 随着项目的业务增加以及马甲包进度的跟进,一些重复的独立业务以私有库的方式引入到项目中对于项目进度的开发就显得越发的迫切了,本文主要记录自己搭建私有库时的整个流程,以防后面再次搭建时忘记,方便自己 ...

  3. WMware Harbor 开源 Docker 私有库搭建

    WMware Harbor 开源 Docker 私有库搭建 Harbor简介 Harbor 的主要功能 基于角色的访问控制 基于镜像的复制策略 图形化用户界面 支持 AD/LDAP 镜像删除和垃圾回收 ...

  4. iOS-本地私有库搭建以及远程库制作

    spec简介 查看本地pod仓库 ~/.cocoapods/repos Spec文件:描述框架信息 pod setup: 将远程仓库的.spec文件拉取到本地 pod install: 先从本地找到. ...

  5. Maven精选系列(一):Maven私库搭建及使用

    Maven私库搭建及使用 今天博主将为大家分享一下Maven私库搭建及使用,不喜勿喷,如有异议欢迎讨论! 以下所写内容均与以前的文章有联系可以前往博文查看,陈永佳的博客 前言 为什么要使用私库 mav ...

  6. maven私有库神坑之:“Downloading: http://repo.maven.apache.org/maven2/”

    现象: 即使你配置了私有库,并且在maven setting.xml中配置了mirror,但是,经常会遇到执行mvn命令的时候,会提醒: Downloading: http://repo.maven. ...

  7. maven私有库神坑之:“Downloading: http://repo.maven.apache.org/maven2/”深坑!!!!!!坑害了一周时间

    现象 即使配置了私有库,并且在maven setting.xml中配置了mirror,但是,经常会遇到执行mvn命令的时候,会提醒: Downloading: http://repo.maven.ap ...

  8. Maven私库搭建 和 Gitlab搭建

    Gitlab搭建: Centos 7搭建Gitlab服务器超详细_杜_小妖的博客-CSDN博客_gitlab搭建 Maven搭建配置和如何发布自己的项目到私有仓库: MAVEN 私有仓库搭建与配置_# ...

  9. git公有转私有_【IT新手之路】客户端组件化之私有库搭建

    背景 在组件化之前,小花钱包 App 项目代码,在代码结构,代码质量和层级划分上都处于一个比较乱的状态.这样的项目条件在业务发展不是很快的时候,是可以适应需求的,并且能一定程度地保证开发效率.但随着业 ...

最新文章

  1. 科普|什么是负载均衡(Load balancing)
  2. 爬虫学习笔记(十二)—— scrapy-redis(一):基本使用、介绍
  3. 函数指针的两种调用方式
  4. jq设置checked是否选中_javascript之jquery如何判断input type=checkbox中checked是否存在选中项呢?...
  5. Python FastApi:快速建立docker容器/挂载共享文件夹/导入导出
  6. sublime sftp插件本地 免费 下载
  7. mdadm中文man帮助
  8. ubuntu18.04设置开机自启动的脚本
  9. 手摸手带你入门ionic3(六):界面跳转
  10. Rhel6服务器日志浅谈
  11. 解决 Evernote 印象笔记中代码语法高亮
  12. windows文件夹图标只显示一半,另一半被白框遮挡解决办法
  13. html5 特效 banner,精品配饰活动banner html5特效制作教程
  14. 数组、集合、map的遍历方法
  15. 如何让XP系统能够访问Https
  16. 计算机专业大学课程学习路线图
  17. UbuntuMate安装中文输入法
  18. 离谱!以AI数据标注为名,偷拍女性上厕所?
  19. 微信公众号 接口测试平台 获取自定义菜单教程
  20. 如何打造高效的团队协作

热门文章

  1. 这应该是全网最好的「机器学习」科普文
  2. 自然语言对话:未来发展的机遇在哪里?
  3. 「杂谈」那些越早知道越好的人生经验
  4. 调查报告:工人们并不担心将来会被AI取代
  5. 人工智能的学习,需要学习哪些算法和数学知识呢?需要什么学历?
  6. CNN卷积神经网络的三种基本模式(不懂的话还得多努力啊!)
  7. Gartner 2019基础设施和运维十大趋势:Serverless、边缘计算、SaaS 变复杂等
  8. 自然语言处理基础技术之词性标注
  9. SAP HUM 带HU的TO单对应的外向交货单VL09取消PGI之后不能对该交货单执行LT0G做WM层面的返架?
  10. python检测英文拼写错误