Maven高级——私服(Nexus)
私服
- 私服是一台独立的服务器,用于解决团队内部的资源共享与资源同步问题
- Nexus
- Sonatype公司的一款maven私服产品
- 下载地址(需要魔法):nexus-3.49.0-02-win64.zip

Nexus安装与启动
下载完成后解压到文件夹

打开此路径

地址栏输入cmd,再在命令行窗口中输入nexus.exe /run nexus即可启动服务器
稍等数分钟,出现如下界面则为启动成功

打开浏览器输入网址:localhost:8081
打开Nexus界面,右上角登录用户名admin
密码在本地解压的安装目录另一个文件夹下\sonatype-work\nexus3
名为admin.password打开里面的内容即为密码,回到浏览器登录
在D:\Nexus\sonatype-work\nexus3\etc目录下打开nexus.properties,保存有nexus基础配置信息,例如默认访问端口号
在D:\Nexus\nexus-3.49.0-02\bin目录下打开nexus.vomptions,保存有nexus服务器对应的配置信息,例如默认占用内存空间
私服资源操作流程分析

私服仓库分类

资源的上传与下载

本地仓库访问权限设置
- 打开Nexus界面,打开仓库

- 创建一个snapshot仓库和release仓库

- 选择
maven2(host)类型

- 命好名注意命名规则(仅填写这两项即可)(相应的名称即为配置文件中的)

- 创建完成后找到
maven-public仓库组

- 打开后记住url与id用于配置文件中

- 将刚刚创建的两个仓库加入仓库组中

- 打开maven安装目录
conf文件夹下setting.xml文件 - 找到
servers标签,添加私服权限配置<!-- 配置访问私服权限 -->
<server>
<id>cqupt-snapshot</id>
<username>admin</username>
<password>密码</password>
</server> <server>
<id>cqupt-release</id>
<username>admin</username>
<password>密码</password>
</server> - 找到
mirrors标签添加访问路径<!-- 私服访问路径 -->
<mirror>
<id>maven-public</id>
<mirrorOf>*</mirrorOf>
<url>http://localhost:8081/repository/maven-public/</url>
</mirror> - 项目工程中
parent模块配置私服位置<!--配置当前工程保存在私服中的具体位置-->
<distributionManagement>
<repository>
<id>cqupt-release</id>
<name>releases</name>
<url>http://localhost:8081/repository/cqupt-release/</url>
</repository>
<snapshotRepository>
<id>cqupt-snapshot</id>
<name>snapshots</name>
<url>http://localhost:8081/repository/cqupt-snapshot/</url>
</snapshotRepository>
</distributionManagement> - 配置私服与阿里云镜像的仓库链接 阿里云镜像链接:http://maven.aliyun.com/nexus/content/groups/public/

- idea中运行maven的
deploy命令发布到私服

- 上私服查看上传的项目 (release 还是 snapshot 取决于项目工程中pom配置文件配置的版本)



Maven高级——私服(Nexus)的更多相关文章
- Maven 向私服nexus上传jar
1. 单个jar上上传 方法一:利用界面(省略) 方法二:利用命令行: 1). 安装到本地库:mvn install:install-file -DgroupId=org.apache.hadoop ...
- maven,本地仓库和私服nexus的配置,以及eclipse载入maven
首先可以进入http://maven.apache.org/官网查看如何配置 一.配置环境 1 确定自己的java运行环境配置正确-->在cmd运行 java -version或echo %JA ...
- Centos 基础开发环境搭建之Maven私服nexus
hmaster 安装nexus及启动方式 /usr/local/nexus-2.6.3-01/bin ./nexus status Centos 基础开发环境搭建之Maven私服nexus . 软件 ...
- Ubuntu server下搭建Maven私服Nexus
Ubuntu server下搭建Maven私服Nexus Maven私服Nexus的作用,主要是为了节省资源,在内部作为maven开发资源共享服务器来使用. 1.下载 通过root用户进去Ubuntu ...
- 抗忙,,建个MAVEN的私服仓库-NEXUS
公司最近需求越来越上轨道,MAVEN的私服仓库-NEXUS构架起来哟.. 参考文档URL: http://www.linuxidc.com/Linux/2011-07/39578p3.htm http ...
- maven私服nexus搭建(windows)
1.下载nexus 地址:https://www.sonatype.com/download-oss-sonatype 下载相应版本的zip包. 2.安装nexus 下载完成后,解压到本地任意目录. ...
- Maven私服nexus
部署私服 xenus 下载https://www.sonatype.com/download‐oss‐sonatype 我下载了两个版本的nexus: nexus-3.13.0-01-unix.ta ...
- Maven私服 Nexus使用一例
一.背景 本次搭建Nexus的私服是为了解决两件事 1.公司网络限制,部分项目组同事无法直接访问互联网,不能直接下载一些依赖的jar文件; 2.一些独立的jar无法通过Maven添加依赖的方式引入到项 ...
- Maven教程4(私服-nexus)
仓库管理器也叫私服或代理仓库 仓库管理器有两个服务目的:首先它的角色是一个高度可配置的介于你的组织与公开Maven仓库之间的代理,其次它为你的组织提供了一个可部署你组织内部生成的构件的地方. 1Nex ...
- Maven 自动打包上传到私服 Nexus
转载于:http://blog.csdn.net/jerome_s/article/details/54410178 Maven获取jar的默认顺序是
随机推荐
- [oeasy]python0132_[专业选修]utf-8_unicode_transformation_format_8_编码方式
utf-8 回忆上次内容 上次再次输出了大红心<span style="color:red"></span> 找到了红心对应的编码 黑红梅方都对应有编码 ...
- [oeasy]python0131_[趣味拓展]各种符号_汉语拼音符号_中文全角英文字母_中文全角标点
各种符号 回忆上次内容 中文字符可以有各种分类方法 声母 拼音检字法 韵母 合辙押韵的分类 偏旁部首 实际上unicode的排序方法 添加图片注释,不超过 140 字(可选) ...
- ABC357
A link 循环加每一个数,加到哪个数不能加了输出前一个数,注意如果加到最后还能加,记得输出\(n\). 点击查看代码 #include<bits/stdc++.h> using nam ...
- 一步一步分析HTTPS加密机制
一步一步分析HTTPS加密机制 HTTPS(SSL/TLS)的加密机制虽然是大家都应了解的基本知识, 但是更多的时候我们只是在背诵一些概念, 比如: "对称加密", "非 ...
- 一个基于 SourceGenerator 生成 从 dbReader转换为 class 数据的性能测试实验
好奇 SourceGenerator 出现开始,好几年了,虽然一直好奇用SourceGenerator 生成代码 与 emit 等动态生成的代码会有多少差距, 但是一直特别懒,不想搞 其实 dappe ...
- 我用Awesome-Graphs看论文:解读Naiad
Naiad论文:<Naiad: A Timely Dataflow System> 前面通过文章<论文图谱当如是:Awesome-Graphs用200篇图系统论文打个样>向大家 ...
- 【ElasticSearch】03 部署
Windows集群部署: 把包解压成三个节点 [kibana-7.16.3-windows-x86_64.zip] - Node-1001 - Node-1002 - Node-1003 修改集群的配 ...
- 【Java-GUI】09 Swing03 对话框
消息弹出框案例: package cn.dzz.swing; import javax.swing.*; import java.awt.*; import java.awt.event.Action ...
- AI机器人——人形机器人、双足机器人、四足机器人 —— 组成构建有哪些?
参考: https://www.youtube.com/watch?v=dLELvoFt_iA
- 【转载】 梯度的直观理解_谈谈优化算法之一(动量法、Nesterov法、自然梯度法)
原文地址: https://blog.csdn.net/weixin_34613462/article/details/112333623 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA ...