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。



相关文章
|
Oracle Java Linux
Maven搭建Nexus私服
Maven搭建Nexus私服
262 0
|
Java Linux Shell
使用Nexus搭建Maven私有仓库(私服)
作为一个非常优秀且我找不到合适的替代品的二进制包储存库,功能也是非常强大,不单纯只能设置Maven私有仓库。
1176 0
|
3月前
|
Ubuntu Java Maven
搭建nexus私服
搭建nexus私服
254 0
|
6月前
|
存储 Java Maven
从零开始使用Nexus搭建你的Maven私服(Windows系统)
作为开发人员,我们经常需要依赖于Maven来管理项目的依赖,但是在工作中可能会遇到网络不稳定、依赖库被删除等问题。为了解决这些问题,搭建一个Maven私服是一个理想的选择。本文将介绍如何在Windows系统环境下使用Nexus来搭建Maven私服。
935 0
从零开始使用Nexus搭建你的Maven私服(Windows系统)
|
JavaScript Java 测试技术
从零开始:Nexus私服搭建与Maven仓库配置的完全指南
从零开始:Nexus私服搭建与Maven仓库配置的完全指南
12638 4
|
Java Maven 索引
Maven本地nexus搭建私服
Maven本地nexus搭建私服
148 0
|
存储 缓存 Java
nexus创建Maven私服图文教程
nexus创建Maven私服图文教程
229 0
|
缓存 Oracle Java
Maven私服Nexus搭建教程
私服是在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载jar包时,先请求私服,私服上如果存在则下载到本地仓库。否则,私服直接请求外部的远程仓库,将jar包下载到私服,再提供给本地仓库下载。
2143 0
|
Java 应用服务中间件 Maven
使用Nexus搭建Maven私服
使用Nexus搭建Maven私服
2440 0
|
Java Maven 数据安全/隐私保护
Nexus3 搭建 maven 私服
Nexus3 搭建 maven 私服
269 0
Nexus3 搭建 maven 私服