创建Blob Stores[本地文件存储目录,统一管理]

1.设置名称和工作路径:


ps[注意事项]:

  • 1.storage name:自定义名称
  • 2.storage path:存储路径,默认[/nexus-data/blobs/]目录,格式:/nexus-data/blobs/+自定义名称
2.创建结果:

创建Proxy Repository[代理资源库]

1.创建仓库:


2.设置仓库相关属性:

1.设置仓库名称:自定义唯一ID

2.设置远程仓库地址:远程Maven仓库地址

3.设置仓库文件存储目录: 本地依赖文件存储工作空间

4.其他属性保持默认

ps[注意事项]:
1.自建代理仓库资源需要遵循国内proxy的要放在国外proxy的之前
2.加载顺序:hosted资源库>国内proxy资源库>国外proxy资源库
3.maven远程仓库推荐地址:

jboss的maven中央仓库地址:http://repository.jboss.com/maven2/
阿里云的maven中央仓库地址:http://maven.aliyun.com/nexus/content/groups/public/
apache的maven中央仓库地址:http://repo.maven.apache.org/maven2/

创建Hosted Repository[托管资源库]

1.创建仓库:


2.设置仓库相关属性:

1.设置仓库名称:自定义唯一ID

2.设置仓库工作模式:自定义仓库版本方式

3.设置仓库文件存储目录: 本地依赖文件存储工作空间

  1. 设置部署策略: 部署更新方式

    5.设置清理策略:

    6.依次创建pivotal-release和pivotal-snapshot

    ps[注意事项]:
    1.Hosted有三种方式,Releases[正式版本-已经发布],SNAPSHOT[快照版本-开发版本和未发布],Mixed[2种兼容]
    2.部署策略模式:Allow redeploy[允许重新部署-多次],Disable redeploy[不允许重新部署-单次],Read-only[只读且不允许部署]
    3.清理策略需要自行创建,并且有一定规则

#### 创建Cleanup Policies[清理策略]
##### 1.创建清理策略:



##### 2.创建结果:

#### 创建Group Repository[组资源库]
##### 1.创建仓库:

##### 2.设置仓库相关属性:


#### 对比结果

#### 编写配置文件:
###### 编写settings.xml配置文件:
1.在servers节点添加如下配置

<servers>
    <server>
        <id>pivotal-snapshot</id>
        <username>admin</username>
        <password>Docker20190822</password>
    </server>
        <server>
        <id>pivotal-release</id>
        <username>admin</username>
        <password>Docker20190822</password>
    </server>
        <server>
        <id>pivotal-hosted</id>
        <username>admin</username>
        <password>Docker20190822</password>
    </server>
</servers>
  1. 在profiles节点添加如下配置
<profile>
    <id>pivotal-nexus</id>
    <repositories>
        <repository>
            <id>pivotal-hosted</id>
            <url>http://39.104.82.224:8081/repository/pivotal-hosted/</url>
        </repository>
        <repository>
            <id>pivotal-snapshot</id>
            <url>http://39.104.82.224:8081/repository/pivotal-snapshot/</url>
        </repository>
         <repository>
            <id>pivotal-release</id>
            <url>http://39.104.82.224:8081/repository/pivotal-release/</url>
        </repository>
    </repositories>
</profile>

3.编写制品上传配置

<distributionManagement>
    <repository>
         <id>pivotal-release</id>
         <url>http://39.104.82.224:8081/repository/pivotal-release/</url>
    </repository>
    <snapshotRepository>
         <id>pivotal-snapshot</id>
         <url>http://39.104.82.224:8081/repository/pivotal-snapshot/</url>
    </snapshotRepository>
    </distributionManagement>

然后运行以下命令即可将制品推送到私有仓库中:

mvn clean deploy -DskipTests

版权声明:本文为博主原创文章,遵循相关版权协议,如若转载或者分享请附上原文出处链接和链接来源。

Linux Centos7 基于Docker 搭建 Nexus私服搭建的更多相关文章

  1. 搭建nexus私服(maven)

    这里提供nexus的直接下载页面的链接: https://www.sonatype.com/download-oss-sonatype maven获取依赖jar包是从中央仓库获取,但很莫名的出现jar ...

  2. Linux安装配置maven以及搭建nexus私服(编写启动脚本)

    2011年07月12日16:32  下面介绍在Linux操作系统下安装配置maven和搭建nexus私服. 一.安装前的准备 下载 jdk http://www.oracle.com/technetw ...

  3. Linux 安装配置maven3.0 以及搭建nexus私服

    http://carvin.iteye.com/blog/785365 一.软件准备 1.apache-maven-3.0-bin.tar.gz 下载地址:http://www.apache.org/ ...

  4. Linux_Centos中搭建nexus私服

    1.在Linux下搭建Nexus私服 1).下载并且解压      下载  nexus-2.11.2-03-bundle.zip      unzip nexus-2.11.2-03-bundle.z ...

  5. Ubuntu 基于Docker的TensorFlow 环境搭建

    基于Docker的TensorFlow 环境搭建 基于(ubuntu 16.04LTS/ubuntu 14.04LTS) 一.docker环境安装 1)更新.安装依赖包 sudo apt-get up ...

  6. 搭建nexus私服,无法下载相关jar包,报错Repository proxy-mode is BLOCKED_AUTO

    在搭建nexus私服的时候,之前没直接用来下载maven的相关插件jar包,一直可以使用, 结果今天要编译hadoop的时候,在linux上新用maven就报错了,无法下载maven的相关插件(如下) ...

  7. Window下Nexus私服搭建

    项目组大部分人员不能访问maven的central repository,因此在局域网里找一台有外网权限的机器,搭建nexus私服,然后开发人员连到这台私服上  环境是:nexus-2.1.1.mav ...

  8. EOS Dapp开发(1)-基于Docker的开发环境搭建

    随着EOS主网的上线,相信基于EOS的Dapp开发会越来越多,查阅了很多资料相关的开发资料都不是很多,只能自己摸索,按照网上仅有的几篇教程,先git clonehttps://github.com/E ...

  9. nexus私服搭建及信息配置

    nexus私服搭建及信息配置 下载 登录nexus官网下载nexus安装包https://help.sonatype.com/repomanager2/download/download-archiv ...

随机推荐

  1. 深入解析 Kubebuilder:让编写 CRD 变得更简单

    作者 | 刘洋(炎寻) 阿里云高级开发工程师 导读:自定义资源 CRD(Custom Resource Definition)可以扩展 Kubernetes API,掌握 CRD 是成为 Kubern ...

  2. Linux 修改 ls 时间显示格式

    [root@CentosTe tmp]# export TIME_STYLE='+%Y-%m-%d %H:%M:%S'[root@CentosTe tmp]# ll总计 24-rwx------ 1  ...

  3. 前台提交数据到node服务器(get方式)

    .有两种办法,一种是表单提交,一种是ajax方式提交. 1.form提交  在前台模板文件上写: <form action="/reg" method="get&q ...

  4. 词表征 2:word2vec、CBoW、Skip-Gram、Negative Sampling、Hierarchical Softmax

    原文地址:https://www.jianshu.com/p/5a896955abf0 2)基于迭代的方法直接学 相较于基于SVD的方法直接捕获所有共现值的做法,基于迭代的方法一次只捕获一个窗口内的词 ...

  5. 从零开始入门 K8s | 应用配置管理

    一.需求来源 背景问题 首先一起来看一下需求来源.大家应该都有过这样的经验,就是用一个容器镜像来启动一个 container.要启动这个容器,其实有很多需要配套的问题待解决: 第一,比如说一些可变的配 ...

  6. SPSS学习笔记参数检验—两独立样本t检验

    目的:利用来自两个总体的独立样本,推断两个总体的均值是否存在差异. 适用条件: (1)样本来自的总体应服从或近似服从正态分布: (2)两样本相互独立,两样本的样本量可以不等: 案例分析: 案例描述:评 ...

  7. MySQL-Access denied for user 'username'@'localhost' (using password: YES) 解决

    使用navicat新建MySQL用户保存时提示 Access denied for user 'username'@'localhost' (using password: YES): 解决方法: 请 ...

  8. 基 B/S 平台的机房监控云平台-U位篇

    前言 机柜 U 位管理是一项突破性创新技术--继承了 RFID 标签(电子标签)的优点的同时,完全解决了 RFID 技术(非接触式的自动识别技术)在机房 U 位资产监控场应用景中的四大缺陷,采用工业互 ...

  9. 『TensorFlow2.0正式版』TF2.0+Keras速成教程·零:开篇简介与环境准备

    此篇教程参考自TensorFlow 2.0 + Keras Crash Course,在原文的基础上进行了适当的总结与改编,以适应于国内开发者的理解与使用,水平有限,如果写的不对的地方欢迎大家评论指出 ...

  10. Java 网络爬虫,就是这么的简单

    这是 Java 网络爬虫系列文章的第一篇,如果你还不知道 Java 网络爬虫系列文章,请参看 学 Java 网络爬虫,需要哪些基础知识.第一篇是关于 Java 网络爬虫入门内容,在该篇中我们以采集虎扑 ...