Maven无法从nexus私服下载依赖?
今天给同事们部署新架构的工程,新工程是使用Maven做项目构建依赖工具,必然要使用到maven私服Nexus,发生了一件很奇怪的事情,有的同事很快就将工程依赖整理完成,有的同事停滞在下载依赖过程。最后发现是因为Nexus私服的中央仓库中没有项目需要的构建。有的同事是直接拷贝的我本地的maven仓库所以能顺利完成依赖整理。解决这个问题花了不少时间和精力,关键问题是使用IDEA的Maven自动导入,导入失败后没有日志提示,无法确定问题原因,所以以后遇到问题首先应该做的还是查找日志,而不是盲目猜测。
下面把解决问题的过程记录一下:
起初以为是IDEA或者Maven的工具问题,重启过IDEA和电脑,删除了本地Maven仓库都无用,后来觉得是Nexus的问题或者同事机器网络的问题毕竟有些同事是OK的啊,测试同事电脑和Nexus服务器传递数据速度很快,网络没有问题,一筹莫展之时,想起运行maven的package命令试试看,运行后提示失败,但是重要的是有失败原因,这个很关键啊,原来是Nexus仓库没有dubbo的2.8.4的依赖,这个依赖是由我手动install到本地仓库中的,知道原因了就好处理了,下面提交dubbo 2.8.4到Nexus私服,首先在dubbox的项目源码中修改pom.xml添加私服仓库的地址然后运行mvn deploy -DskipTests 等待完成。完成之后回到同事电脑mvn package -DskipTests 依然报错。查看日志依然提示查找不到依赖组件,明明deploy成功了,为什么还是提示不存在!?仔细查看日志原来maven使用的本地缓存的仓库信息去做检索,二话不说删了本地仓库从Nexus上重新下载。终于成功了。
Maven无法从nexus私服下载依赖?相关推荐
- Maven突然不从私服下载依赖了
好好地项目,突然不从私服下载依赖了,Maven踩坑 Maven突然不从私服下载依赖了 maven踩坑 , 好好地项目 , setting文件没动过 , 私服里也有自己想要的依赖, 可就是不去下载 , ...
- 局域网或外网Nexus私服下载安装仓库使用整理(Linux环境)这一篇足够
nexus私服下载&安装&仓库使用 整理(Linux环境)这一篇足够 下载&安装 1.需要jdk8以上环境 2.下载Nexus安装包,官网下载地址:https://www.so ...
- 使用nexus私服下载和上传依赖
我公司私服现地址为:192.168.19.85:8765/repository/maven-public/ Maven 配置使用私服(下载依赖) 基本说明 Maven 配置私服下载有两种方式: set ...
- 解决无法从公司 Maven 私服下载依赖的问题
[问题] 删除本地仓库后,公共的依赖(在中央仓库可以找到的依赖)可以下载,但是公司私服中的依赖无法下载 公司私服中依赖更新,本地仓库无法更新私服中的依赖 [解决] 开发阶段中,在项目 pom.xml ...
- 配置maven从自己的私服下载jar包nexus、maven私服仓库(二)
配置maven项目从私服下载jar包 pom文件配置从maven私服下载jar包 settings文件配置从maven私服下载jar包 (方便自己关键字搜索,所以多写了几行o(* ̄︶ ̄*)o) 今天自 ...
- 【Maven学习】Nexus私服代理其他第三方的Maven仓库
一.背景 [Maven学习]Nexus OSS私服仓库的安装和配置 http://blog.csdn.net/ouyang_peng/article/details/78793038 [Maven学习 ...
- maven小节,Nexus私服,构件打包发布,动态资源过滤,自动部署到本地或远程服务器...
为什么80%的码农都做不了架构师?>>> 阅读此文的前提,对Maven 有一定了解,熟悉pom文件基础 1:Nexus 建立私服 去下载nexus的war包格式的,最新版本的要 ...
- 基于Maven管理的Mapreduce程序下载依赖包到LIB目录
1.Mapreduce程序需要打包作为作业提交到Hadoop集群环境运行,但是程序中有相关的依赖包,如果没有一起打包,会出现xxxxClass Not Found . 2.在pom.xml文件< ...
- 使用Nexus搭建Maven私服、私服下载与上传
目录 一.概念 1.私服简介 2.私服的好处 3.搭建私服的开源仓库管理软件 二.使用Nexus搭建Maven私服(Windows环境) 1.安装jdk 2.下载即安装Nexus 2.1 下载 2.2 ...
最新文章
- Nature:iHMP之“微生物组与前驱糖尿病”
- 设置SharePoint部门站点各个文件夹的权限
- Laravel 的数据库迁移
- comsol移动网格_将动网格模型迁移到 5.3a
- jvm在不同系统中的最大内存空间地址
- zabbix3.2.4监控MySQL5.7.16状态
- oracle之单行函数2
- 【LeetCode笔记】7.整数反转(Java、溢出判断、栈)
- 图解:为什么非公平锁的性能更高?
- 数据封装以及解封的过程
- 云视频会议对初创公司的益处
- java debug 宏_#ifdef _DEBUG用法小结
- java path环境变量_java配置环境变量
- SE 2.4.0 patch机器码笔记
- 系统分析师报名时间及入口
- GB/T 7714, MLA ,APA这几种参考文献格式
- origin图上显示数据标签_Origin中如何将曲线上的数据显示出来?
- Spring Boot编程思想 核心篇 小马哥
- ecc升级s4后金额字段负号提前,导出excel负号却在后面
- 【模型结构绘制】深度学习神经网络模型结构图绘制工具及方法总结【写论文必备】
热门文章
- AutoFlowLayout:流式布局以及报错处理
- 计算机械功的公式,机械功的计算
- 学生用计算机房预算表,机房配置清单预算.doc
- KubeSphere 社区双周报 | 功能亮点抢“鲜”看 | 2022-09-30
- exp table oracle,oracle中exp,imp的使用详解
- 《炬丰科技-半导体工艺》单层胶体晶体的微纳米光刻技术研究进展
- 失物招领小程序_@全体川农er:川农史上最全失物招领攻略!
- ET篇:master客户端学习(框架初始化流程的介绍)
- 经典星号查看器查看密码
- 为什么android没有iOS流畅,安卓系统为什么没有IOS流畅,原因究竟出在哪?