两种方法: 1.在单个项目的pom.xml中使用 私服的连接地址,这样只对该项目起作用。 2.在maven的setting.xml配置中添加私服的连接地址。这样对所有项目起作用。 本文章只演示第二种方法: 1.确保nexus私服安装完成并启动。 2.修改本机maven/conf/setting.xm ...
分类:
其他好文 时间:
2019-08-29 13:35:52
阅读次数:
268
遇到一个巨坑 跑公司的一个项目,拉下来代码,跑不起来。发现maven一直报这个错 was cached in the local repository,resolution will not be reattempted until the update interval of nexus has ...
分类:
其他好文 时间:
2019-08-29 09:51:56
阅读次数:
100
前言 在 Java EE 开发中,我们使用 Maven 构建工具主要来管理项目的第三方库的依赖,以及公司内部其他项目服务的依赖。因此 Maven 私服就是必不可少的一环,本文主要对 Maven 私服的三大方面进行介绍: 什么是 Maven 私服 如何搭建 Maven 私服 如何使用 Maven 私服 ...
分类:
其他好文 时间:
2019-08-28 21:06:20
阅读次数:
103
说明:Nexus是Sonatype提供的仓库管理平台,Nuexus Repository OSS3能够支持Maven、npm、Docker、YUM、Helm等格式数据的存储和发布。 一、安装jdk 1)安装JDK 2)配置环境 3)重载 二、安装nexus 2.1 下载 2.2 配置 2.2.1 修 ...
分类:
其他好文 时间:
2019-08-28 10:33:32
阅读次数:
406
安装jdk(略) 安装maven 添加环境变量 在文件下方添加如下内容(这里的MAVEN_HOME需要改为你自己的maven解压目录): 安装nexus 在这里下载https://www.sonatype.com/download-oss-sonatype 注意: 出现了root用户不建议的警告,解 ...
分类:
其他好文 时间:
2019-08-22 14:44:19
阅读次数:
81
定时清理docker私服镜像 =================== 使用CI构建docker镜像进行发布极大促进了大家的版本发布效率,于是镜像仓库也就急速膨胀。为了缓解磁盘压力,我们需要设置一些清理策略。 对于不同docker镜像的清理策略应该是不同的。比如,默认保留最近5个版本的镜像,对于工具类 ...
分类:
其他好文 时间:
2019-08-22 12:38:01
阅读次数:
111
方式一:全局配置 可以添加阿里云的镜像到maven的setting.xml配置中,这样就不需要每次在pom中,添加镜像仓库的配置,在mirrors节点下面添加子节点: 注:< mirrorOf>可以设置为哪个中央仓库做镜像,为名为“central”的中央仓库做镜像,写作< mirrorOf>cent ...
分类:
其他好文 时间:
2019-08-22 11:08:25
阅读次数:
64
<mirror> <id>alimaven</id> <name>aliyun maven</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> <mirrorOf>central</mirrorOf> </mi ...
分类:
其他好文 时间:
2019-08-19 13:07:27
阅读次数:
89
回顾下 Maven 的构建流程,如果没有私服,我们所需的所有 jar 包都需要通过 Maven 的中央仓库或者第三方的 Maven 仓库下载到本地,当一个公司或者一个团队所有人都重复的从 Maven 仓库下载 jar 包,这样就加大了中央仓库的负载和浪费了外网的带宽,如果网速慢的话还会影响项目的进程 ...
分类:
其他好文 时间:
2019-08-18 16:07:52
阅读次数:
152
参考文档:https://help.sonatype.com/repomanager3 1、要使用nexus服务需要安装jdk和maven 1.1、jdk下载地址:https://www.oracle.com/technetwork/java/javase/downloads/index.html ...
分类:
其他好文 时间:
2019-08-18 13:29:28
阅读次数:
99