`
happyqing
  • 浏览: 3157634 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

nexus 私有仓库配置 maven私服配置

阅读更多

 

1.更新私有仓库的索引

 在nexus管理控制台

Repositories--Central--Configuration

Download Remote Indexes 选True

他就会自动下载索引

下载需要一会时间。

 

查看正在进行的任务

Administration--Scheduled Tasks

显示正在运行的任务,如正在下载索引

 

索引文件保存目录

D:\Program Files\nexus-2.7.0-06-bundle\sonatype-work\nexus\indexer\central-ctx

此文件下的文件可手工备份,还原。

 

验证

Browse Index下有好多目录

依次展开目录,选择jar文件,右侧会显示引入依赖的配置方法,如:

<dependency>
  <groupId>abbot</groupId>
  <artifactId>abbot</artifactId>
  <version>0.12.3</version>
</dependency>

 就不用再去公网上找了。

 

nexus3.x的url是

<url>http://localhost:8081/repository/maven-public/</url>

 

 2.设置镜像 settings.xml

配置 D:\Program Files\apache-maven-3.0.5\conf\settings.xml

加入mirror

<mirrors>
   <mirror>
      <id>centralMirror</id>
      <mirrorOf>*</mirrorOf>
      <name>centralMirror</name>
      <url>http://192.168.1.122:8081/nexus/content/groups/public/</url>
    </mirror>
</mirrors>

mirrorOf为*代表所有id的仓库,都使用此镜像,

还可以配置为central,nexus等,多个以逗号分隔

url为nexus中的仓库地址(局域网)

 

3.通过profile配置仓库 settings.xml

配置profile,开启snapshots包的依赖

  <profiles>
    <profile>
      <id>nexus-central</id>
      <repositories>
        <repository>
          <id>central</id>
          <name>Central</name>
          <url>http://localhost:8081/nexus/content/groups/public/</url>
          <releases>
               <enabled>true</enabled>     
          </releases>
          <snapshots>
               <enabled>false</enabled>
          </snapshots>
        </repository>
      </repositories>
    </profile>
  </profiles>
  <activeProfiles>
    <activeProfile>nexus-central</activeProfile>
  </activeProfiles>

 nexus3.x的url是

<url>http://localhost:8081/repository/maven-public/</url>

因为使用了镜像,所有这里的url没有实际意义

 

不配置profile,使用的默认配置是

D:\Program Files\apache-maven-3.0.5\lib\maven-model-builder-3.0.5.jar
maven-model-builder-3.0.5.jar\org\apache\maven\model\pom-4.0.0.xml

<repositories>
    <repository>
      <id>central</id>
      <name>Central Repository</name>
      <url>http://repo.maven.apache.org/maven2</url>
      <layout>default</layout>
      <snapshots>
        <enabled>false</enabled>
      </snapshots>
    </repository>
  </repositories>

 

  • 大小: 8.5 KB
分享到:
评论

相关推荐

    nexus设置私有仓库和仓库管理

    nexus设置私有仓库和仓库管理

    nexus3远程搭建maven私服(离线)

    如果安装nexus3.x搭建maven私服,前提需要在Linux服务器安装1.8JDK以及3.xMAVEN版本 1、安装jdk和maven: (1)、下载jdk1.8Linux版本,上传于指定目录下并解压(maven也一样), (2)、执行 vim /etc/profile命令...

    使用Nexus搭建Maven私有仓库.rar

    使用Nexus搭建Maven私有仓库

    maven私服,nexus-3.23.0-03-unix.tar.gz

    nexus-3.23.0-03-unix; maven; 私库; 公司私有maven仓库; nexus;unix;maven私服;maven私库;保证好用

    Maven私服环境(Nexus)搭建

    私服即私有服务器,是公司内部Maven项目使用的服务器,Nexus是常用的私用Maven服务器

    maven私服nexus.war

    maven私有服务器搭建工具nexus的war包,可直接放在如tomcat之类的服务器下部署运行。

    nexus2.14.14.zip搭建maven私服工具——linux版

    nexus2.14.14.zip搭建maven私有仓库工具,linux版。在linux下解压,./bin/nexus start启动,默认情况下,不建议以root用户运行Nexus,可以修改bin/nexus中的配置跳过警告(修改RUN_AS_USER=root),vi bin/nexus,...

    Nexus Maven 操作手册.pdf

    在Ubuntu16.04平台搭建maven私有服务器,包括私服的配置和在项目中私有仓库引入和使用。 Maven可以通过一小段描述信息来管理项目的构建,报告和文档的项目管理工具软件。 Nexus 是一个强大的仓库管理器。

    Maven私有仓库搭建软件nexus-3.58.1-02-unix.tar.gz

    nexus的全称是Nexus Repository Manager,一个强大的仓库管理器,极大地简化了内部仓库的维护和外部仓库的访问。 主要用它来搭建公司内部的maven私服。这是目前最新版本,网上比较难找到,所以放到这里。

    nexus-3.23.0unix.rar

    nexus-3.23.0-03-unix; maven; 私库; 公司私有maven仓库; nexus;unix;maven私服;maven私库

    maven window下安装包

    第11章:用Maven管理项目版本/11.4 版本管理举例/11.4.5 在POM中配置/11.4.5.2 发布到私有仓库配置 第11章:用Maven管理项目版本/11.4 版本管理举例/11.4.6 release:prepare:发布前检查/11.4.6.1 出现错误的情形 第...

    nexus-maven管理

    当前最流行的Maven仓库管理软件,节省带宽和时间,在局域网内架设一个私有的仓库服务器,用其代理所有外部的远程仓库。当本地Maven项目需要下载构件时,先去私服请求,如果私服没有,则再去远程仓库请求,从远程仓库...

    nexus-3.14.0-04-unix.tar.gz

    Linux版本的Nexus,可以用于搭建Maven私服 局域网私有的Maven仓库

    最新nexus3国内镜像下载,windows环境下,搭建nexus3私服 pom私服、nmp私服集成

    在国内,由于网络环境的特殊性,使用Nexus3搭建私有镜像仓库变得尤为重要。这不仅可以加快镜像的拉取速度,减少网络流量消耗,还能提高开发团队的协作效率。此外,Nexus3还支持与各种流行的持续集成/持续部署(CI/CD...

    记一次 Centos 7 搭建 Nexus (Maven私服)

    一、基本信息 ...二、特点 Nexus3.x 相较 2.x 版本有很大的改变 1、从底层重构,从而提高性能,增强扩展能力,并改善用户体验 2、升级界面,增加更多的...搭建本地 Nexus 私有仓库有如下特点: 加速构建、稳定 节省带宽

    nexus私服的操作

    该文档主要用户maven私用仓库的创建,以及创建后的使用说明以及通过eclipse插件的使用介绍。

    nexus私服安装包

    maven3+nexus2搭建本地和私有仓库必须的安装包:nexus 2.0安装包

    nexus-3.20.1-01-unix.zip

    Maven最新私有仓库安装包, 官网无法正常下载, 此版本为翻墙后下载的资源. 因文件同名, 所以有重新压缩过.

    nexus-3.3.01

    私服是指私有服务器,是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构建。 有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程...

    java版商城源码下载-qd-mall:奇点商城---&gt;旨在项目搭建以及电商系统架构设计学习和研究,以及相关技术栈的整合学习

    通过maven-nexus私服和gitlab私有代码托管平台的搭建,该项目jar包已部署到私服,代码已经迁移至gitlab my-gitlab: 自家虚拟机搭建:192.168.0.105 两个管理员账号:sunbin 和 admin (密码有道云记载) 地址: ...

Global site tag (gtag.js) - Google Analytics