nexus - 搭建maven私有仓库

  1. 安装windows服务
    nexus /install
  2. 启动nexus服务
  3. 访问http://localhost:8081/
    右上角登陆,提示admin密码在某个文件,查看并输入即可
  4. 配置maven
    配置文件 ~/.m2/settings.xml
    4.1 配置下载依赖时,使用本地的nexus私有仓库
  <mirrors>
    <mirror>
      <id>local-nexus</id>
      <mirrorOf>*</mirrorOf>
      <name>local maven repository</name>
      <url>http://localhost:8081/repository/maven-public/</url>
    </mirror>
  </mirrors>

4.1 为了能上传一些jar包到releases或snapshots仓库,需要做以下配置

  <profiles>
    <profile>
      <id>dev</id>
      <repositories>
        <repository>
          <id>nexus-releases</id>
          <url>http://localhost:8081/repository/maven-releases/</url>
          <releases>
            <enabled>true</enabled>
          </releases>
          <snapshots>
            <enabled>false</enabled>
          </snapshots>
        </repository>
    <repository>
          <id>nexus-snapshots</id>
          <url>http://localhost:8081/repository/maven-snapshots/</url>
          <releases>
            <enabled>false</enabled>
          </releases>
          <snapshots>
            <enabled>true</enabled>
          </snapshots>
        </repository>
      </repositories>
    </profile>
  </profiles>  

  <servers>
    <server>
      <id>nexus-releases</id>
      <username>admin</username>
      <password>password</password>
    </server>
    <server>
      <id>nexus-snapshots</id>
      <username>admin</username>
      <password>password</password>
    </server>
  </servers>

原文地址:https://www.cnblogs.com/byrxiaochun/p/12150704.html

时间: 2024-10-10 14:28:14

nexus - 搭建maven私有仓库的相关文章

利用nexus搭建maven私有仓库

闲的没事自己搭建了一个私有仓库,把操作记录下载留待以后翻阅. 1.安装nexus环境. 首先去官网下载nexus oss的zip包http://www.sonatype.org/nexus/,这个是免费使用的. 下载完成之后解压zip包.然后cmd命令进入nexus目录下的bin目录,首次使用需要先安装nexus,执行nexus.bat install: 提示安装成功,然后继续输入命令nexus.bat start:稍等一下就会看到nexus启动成功信息.启动完成输入地址http://local

通过Nexus搭建maven私有仓库,并通过gradle上传jar

安装nexus 安装docker``·bashyum install docker-ce 拉取镜 docker pull registry.docker-cn.com/sonatype/nexus3:3.13.0 创建数据持久化目录 mkdir -p /opt/share/files/nexus-data/ chow 200 /opt/share/files/nexus-data/ 启动容器 docker run -d -p 80:8081 --name nexus -v /opt/share/

Nexus搭建Maven私有仓库

原文:http://blog.csdn.net/rickyit/article/details/54927101 前言 Nexus Repository Manager is a Javaapplication that requires a Java Runtime Environment. When you run Nexus Repository Manager, you are running a server application with a web-based user inte

Nexus 搭建maven 私有仓库

nexus如果没有私服,我们所需的所有构件都需要通过maven的中央仓库和第三方的Maven仓库下载到本地,而一个团队中的所有人都重复的从maven仓库下载构件无疑加大了仓库的负载和浪费了外网带宽,如果网速慢的话,还会影响项目的进程.很多情况下项目的开发都是在内网进行的,连接不到maven仓库怎么办呢?开发的公共构件怎么让其它项目使用?这个时候我们不得不为自己的团队搭建属于自己的maven私服,这样既节省了网络带宽也会加速项目搭建的进程,当然前提条件就是你的私服中拥有项目所需的所有构件. Mav

nexus 搭建maven本地仓库

使用Nexus搭建Maven本地仓库 阅读目录 序 Nexus 序 在工作中可能存在有些开发机器不能上网,大量的机器获取jar包会导致公司网络很慢,还有时候公司会自己发布自己的项目版本,其他的项目可能会依赖引用到,所以就需要用到Maven的本地仓库. 下面就这个构建本地Maven仓库进行阐述. Nexus 一:介绍 Nexus是Maven的仓库管理器,用来搭建一个本地仓库服务器,这样做的好处便于管理,节约网络资源, 速度快,可以通过SNAPSHOT版本控制,开进行模块间的高效依赖开发. 二:下载

使用Nexus创建Maven私有仓库

1.为什么需要maven私有仓库? 从Maven中央仓库下载所需的jar包,需要外网的支持.如果公司不能上外网的话则不能从中央仓库下载所需jar包,公司网速慢的时候也会影响项目构建的速度.用户可以用nexus创建私有的maven仓库. 2.下载和部署Nexus 首先下载nexus,下载地址是http://www.sonatype.org/nexus/go 在此页面可以下载最新版本的Nexus,可以下载zip包也可以下载war包.需要注意的是两种包的部署方式不一样. zip包部署方式 a.把zip

使用Nexus搭建Maven代理仓库

1.简介 使用Maven构建和管理项目是非常享受的一件事,我们可以从Maven中央仓库下载所需要的构件(artifact),但实际开发中由于种种原因我们需要在架设一个Maven本地代理仓库,如:不方便访问公网.节省带宽和时间.管理自家的共用artifact等等.本地地理仓库是我自己取的名字,为了不与下文的本地仓库想混淆. 获取构建的流程如下:用户使用Maven构建项目时,首先是要直接从本地仓库获取的,如果本地仓库没有,它会根据setting.xml的设置去首先尝试从远程仓库下载构件至本地仓库,然

nexus搭建maven私有服务器

为了开发的某某需求,运维人员也是苦逼的去执行,谁叫人家6 呢...言归正传,公司开发领导根据公司的需求,要求搭建公司自己的私有服务器maven,为什么要搭建私有服务器呢,简单总结一下: 1,maven自己的中央库访问速度很慢,在加上天朝的墙,堵不死你. 2,公司开发的自己的jar包等其他代码源,不想公开分享,就只有放到私有服务器上存放. 3,有的jar包或者代码源中央库没有的,或者版本比较老的,或者使用得老版本中央库没有的,我们需要私有服务器存放这些数据,用到的时候下载的速度也会很快 原理:私服

Nexus3.2.0搭建Maven私有仓库

原文:http://blog.csdn.net/rickyit/article/details/54927101 此次搭建是在Windows平台上操作的,搭建之前需要先安装JDK. 1.下载 最新版是nexus-3.2.0-01-win64.zip,可以从官网下载. 2.注册服务 运行以下命令,注册为服务. nexus.exe /install Nexus Service 配置成功. 3.启动服务 4.访问 5.登录 用户名:admin: 密码:admin123 没有Maven相关的jar包.