表弟使用nexus搭建Maven私服全过程(含所遇问题及解决方案)下

简介: 表弟使用nexus搭建Maven私服全过程(含所遇问题及解决方案)

安装docker


参考博客


https://blog.csdn.net/qq_29768197/article/details/125099474?spm=1001.2014.3001.5501


62c4f58c0290fcb4dc58a0b3f736c9cf.png


安装步骤


1.检查内核版本,必须是3.1及以上


c75df5de865c4cb86857174c3743f175.png


2.安装docker-ce


5077ddd309e4206d52a496517f3e9df0.png


3.设置yum国内镜像源


3325ee1e943ac83b4861071bf849e069.png


清华大学源

yum-config-manager --add-repo https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo


4.yum指令安装docker-ce


3ef816b1c444c557c271b0ec5f94bfa9.png


5.启动docker


1d9ddf7b810885a71bf9ae32a694fca0.png


安装nexus


参考博客


nexus的安装


遇到问题及解决方案


用docker拉取nexus镜像,出错后的解决方案。


90132a58eea8adc229a87d718d1da48d.png


修改daemon.json文件中的镜像地址。

10e25bc1be3a0b0277e59de01713cf9e.png

05293a029a63f96a62e2e0ac8754bb84.png


启动Nexus


1.安装运行容器


docker run --rm -d --privileged=true -p 8800:8081 --name nexus -v /data/maven/nexus-data:/var/nexus-data sonatype/nexus3

2914faca0835a058cc18db020d055fec.png


2.在浏览器访问http://192.168.16.112


b60e035a91424434807450cdfa034cf7.png


3.密码获取

c0885748e298ad3b57025821eac003b8.png

cd530565e42d4ce361a65193f4f3a820.png


  1. 修改密码

fbe14ad5ac7ce52e84d7a9150fe3968d.png


配置仓库


参考博客


仓库配置


b9ff516cb6b9005d8a48644d3123bdd4.png


仓库相关定义


maven-central:maven中央库,默认从https://repo1.maven.org/maven2/拉取jar

maven-releases:私库发行版jar,初次安装请将Deployment policy设置为Allow redeploy

maven-snapshots:私库快照(调试版本)jar

maven-public:仓库分组,把上面三个仓库组合在一起对外提供服务,在本地maven基础配置settings.xml或项目pom.xml中使用

hosted:本地仓库,通常我们会部署自己的构件到这一类型的仓库。比如公司的第二方库。

proxy:代理仓库,它们被用来代理远程的公共仓库,如maven中央仓库。

group:仓库组,用来合并多个hosted/proxy仓库,当你的项目希望在多个repository使用资源时就不需要多次引用了,只需要引用一个group即可。


目录
相关文章
|
2月前
|
Java Linux Maven
Linux系统Docker部署Nexus Maven并实现远程访问本地管理界面
Linux系统Docker部署Nexus Maven并实现远程访问本地管理界面
|
3月前
|
Java Linux Maven
私有仓库工具Nexus Maven如何部署并实现远程访问管理界面
私有仓库工具Nexus Maven如何部署并实现远程访问管理界面
63 0
|
3天前
|
缓存 Java Linux
基于Nexus搭建Maven私服基础入门(下)
基于Nexus搭建Maven私服基础入门(下)
15 0
|
3天前
|
缓存 Java Linux
基于Nexus搭建Maven私服基础入门(上)
基于Nexus搭建Maven私服基础入门(上)
19 0
|
2月前
|
存储 Java Maven
|
3月前
|
缓存 Java Maven
Maven找不到依赖终极解决方案
Maven找不到依赖终极解决方案
191 0
|
3月前
|
存储 Java Maven
从零开始使用Nexus搭建你的Maven私服(Windows系统)
作为开发人员,我们经常需要依赖于Maven来管理项目的依赖,但是在工作中可能会遇到网络不稳定、依赖库被删除等问题。为了解决这些问题,搭建一个Maven私服是一个理想的选择。本文将介绍如何在Windows系统环境下使用Nexus来搭建Maven私服。
173 0
从零开始使用Nexus搭建你的Maven私服(Windows系统)
|
5月前
|
Java Maven
maven子模块无法继承父模块的jar包解决方案
maven子模块无法继承父模块的jar包解决方案
|
2月前
|
Java Maven
手把手教你搭建Maven项目
手把手教你搭建Maven项目
31 0
|
3月前
|
Java Maven
java修改当前项目的maven仓库地址为国内
修改当前项目的maven仓库地址为国内

热门文章

最新文章