nexus私服踩坑

简介: nexus私服踩坑

最近鼓捣了一些nexus相关的内容,踩了不少的坑,值得一记。

  1. 关于配置文件
    配置文件主要是maven的setting.xml文件,将文件中的内容指向私服对应的内容。具体的配置项更改如下:
  • localRepository配置:
  • 添加自定义的maven_repository路径
  • server配置:
  • 添加自己私服中的仓库名、用户名、密码
  • 注意用到几个添加几个server
  • mirror配置:
  • 添加自己私服的仓库名作为ID。
  • mirroOf一般设置*表示全部
  • url为自己服务的路径,一般在仓库里查看即可找到
  • profile配置:
  • reposity中的ID和mirror中的保持一致,url也是一样。
  1. 关于找不到包的问题解决
  1. 首先查看私服中是否有对应的包,没有上传即可
  2. 如果上传之后还有,大概率是包的配置有错误。考虑以下几种情况:
  1. groupid / artificateId 、version 配置是否正确
  2. 如下图所示,上传时 Classifier中的配置要置空,否则会改变jar包名称导致找不到。因为有些jar包上传时会自动填充Classifier。



相关文章
33activiti - 并行网关(parallelGateWay)
33activiti - 并行网关(parallelGateWay)
820 0
|
12月前
|
传感器 数据采集 物联网
智能互联,未来在手:解读可穿戴设备与物联网的深度融合
智能互联,未来在手:解读可穿戴设备与物联网的深度融合
981 85
|
数据安全/隐私保护 Docker 容器
docker 部署nexus
要在Docker上部署Nexus,可以按照以下步骤进行操作: 1. 确保已经安装并配置好Docker。可以在官方网站(https://www.docker.com/)上找到适合你操作系统的安装程序,并按照说明进行安装。 2. 搜索并下载Nexus的Docker镜像。在Docker Hub上搜索"Nexus",找到Sonatype官方提供的Nexus Repository Manager的镜像。 3. 使用以下命令从Docker Hub上下载Nexus镜像: ``` docker pull sonatype/nexus3 ``` 4. 运行Nexus容器。使用以下命令创建并运行一个名为"
1569 0
|
Ubuntu Java Maven
搭建nexus私服
搭建nexus私服
1260 0
|
Linux 网络安全 数据安全/隐私保护
【Nexus】Linux安装Nexus
【Nexus】Linux安装Nexus
|
Linux Shell API
深入探索 `dbus-run-session`:Linux下的D-Bus会话管理工具
`dbus-run-session`是Linux下管理D-Bus会话的工具,它确保桌面环境和应用间的通信。当登录图形桌面时,D-Bus会话自动创建,支持应用和服务间的消息传递。通常不需要直接使用,但在特定情况下,可以通过`dbus-run-session bash`启动shell会话运行D-Bus相关命令。注意避免重复启动会话,勿以root运行,确保环境变量正确,可使用`--verbose`选项进行调试。了解其工作原理有助于解决D-Bus相关问题。
|
存储 算法 Go
LeetCode第四题: 寻找两个正序数组的中位数
给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。
|
JavaScript Java 测试技术
从零开始:Nexus私服搭建与Maven仓库配置的完全指南
从零开始:Nexus私服搭建与Maven仓库配置的完全指南
23875 7