Nexus配置

1.可以为maven项目单独配置nexus路径

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>

<!-- 导入三个 模块 -->
<modules>
<module>../user-core</module>
<module>../user-log</module>
<module>../user-service</module>
</modules>

<groupId>zttc.itat.user</groupId>
<artifactId>user-parent</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>pom</packaging>

<url>http://maven.apache.org</url>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>

<!--设定工厂地址,更好的方式是在maven的setting配置文件中设置 这样所有项目都能使用私服的工厂 -->
<repositories>
  <repository>
    <id>nexus</id>
    <name>nexus repository</name>
    <url>http://localhost:8081/nexus/content/groups/public/</url>
    <releases>
    <!--releases默认为true-->
    <enabled>true</enabled>
    </releases>
    <snapshots>
    <!--snapshots默认为false-->
    <enabled>true</enabled>
    </snapshots>
  </repository>
</repositories>

</project>

2.也可以在maven的setting.xml配置全局的路径(常用方式)

<?xml version="1.0" encoding="UTF-8"?>

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">

<localRepository>D:\JAVA\MavenRepository</localRepository>

<profiles>

<profile>

      <id>nexusProfile</id>
        <repositories>
          <repository>
            <id>nexus</id>
            <name>nexus repository</name>
            <url>http://localhost:8081/nexus/content/groups/public/</url>
            <releases>
                <!-- releases默认为true -->
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <!-- snapshots默认为false -->
                <enabled>true</enabled>
            </snapshots>
          </repository>
        </repositories>
     </profile>
  </profiles>
  <!--激活profile-->
 <activeProfiles>
    <activeProfile>nexusProfile</activeProfile>
  </activeProfiles>
</settings>

Nexus配置,布布扣,bubuko.com

时间: 2024-10-13 16:22:52

Nexus配置的相关文章

【Maven】Nexus配置和使用

Nexus安装 nexus安装,可以参照:[Maven]Nexus(Maven仓库私服)下载与安装 Nexus简单说明 用途:指定私服的中央地址.将自己的Maven项目指定到私服地址.从私服下载中央库的项目索引.从私服仓库下载依赖组件.将第三方项目jar上传到私服供其他项目组使用 仓库: hosted   类型的仓库,内部项目的发布仓库 releases 内部的模块中release模块的发布仓库 snapshots 发布内部的SNAPSHOT模块的仓库 3rd party 第三方依赖的仓库,这个

nexus配置https(在nexus上配置jks证书方式)

nexus配置https(在nexus上配置jks证书方式): cd /usr/local/nexus3/etc/ssl/ 将已有的.crt和.key证书文件转为p12格式: openssl pkcs12 -export -out keystore.pkcs12 -inkey ming.key -in ming.crt 设置密码 再将p12格式文件转为.jks格式: keytool -v -importkeystore -srckeystore keystore.pkcs12 -srcstore

nexus配置LDAP

nexus配置LDAP: nexus页面--Security--LDAP Connection--Name:ldap--LDAP server address:ldap://10.0.0.3:389--Search base:DC=ming,DC=com--Authentication method:Simple Authentication--Username or DN:CN=aa,OU=<aa帐号所在OU>,DC=ming,DC=com--Password:<aa帐号的密码>

使用Nexus配置Linux Yum Repository代理

一.使用场景 在生产环境中,我们不可能所有的服务器都能连接外网更新RPM包,比较理想的环境是:有一台Linux服务器可以连接外网,剩余的服务器通过这台YUM服务器更新.以前比较传统的做法是先把包下载到内网中的YUM服务器上,然后通过createrepo命令生成本地仓库,其余服务器通过HTTP访问这个链接,这种做法比较费时费事.有没有一种比较好的方式,让我们直接通过这台服务器代理连接到公网的163.阿里 YUM仓库呢,这就是本次介绍的Nexus代理.无论你的客户机是CentOS6还是CentOS7

linux nexus 配置使用

仓库类型proxy:代理仓库,用于代理远程仓库 ,负责打通私服与远程仓库之间的通道.group:仓库组,通常包含了多个代理仓库和宿主仓库,在项目中只要引入仓库组就可以下载到代理仓库和宿主仓库中的包hosted:宿主仓库,内部项目.付费jarreleases 发布内部release版本的仓库snapshots 发布内部snapshots版本的仓库third 自建第三方jar maven下载依赖过程: 配置代理选择阿里云http://maven.aliyun.com/nexus/content/gr

nexus配置第三方库文件

进入nexus管理界面 默认用户名密码:admin/admin123 在左侧Views/Repositories中选择Repositories,然后在右侧的面板中选择3rd party,在下方artifact Upload上传jar包

CentOS6.5 安装Nexus配置Maven私服

1.下载Nexus的tar包,链接地址.注意,3.x版本需要JDK版本1.8及以上版本. 2.创建安装包存放目录 命令:mkdir -p /usr/local/src/installs 3.rz或者ftp到服务器目录:/usr/local/src/installs 4.解压安装包 命令:tar -zxvf nexus-3.3.2-02-unix.tar.gz 5.创建安装文件目录 命令:mkdir -p /usr/local/src/nexus 6.移动解压文件到安装文件目录 命令1:mv ne

maven私服nexus的安装、配置、使用

Nexus下载 下载地址:http://www.sonatype.org/nexus/archived/ 我这里下载的是最新版本:nexus-2.11.1-01-bundle.tar.gz Nexus启动 解压之后,进入nexus-2.11.1-01/目录,conf目录中的nexus.properties可以配置服务的端口,访问路径contextPath ./bin/nexus start启动服务 默认端口为8081,默认路径为nexus 访问路径为:http://127.0.0.1:8081/

Dubbo分布式系统架构,持续集成篇 Maven私有库和本地库的安装与配置 Sonatype Nexus + Maven

  环境:CentOS 6.6 Final.JDK7.SonatypeNexus.Maven IP:192.168.4.221 root用户操作 前提:已安装JDK7并配置好了环境变量 1.下载最新版Nexus(本教程使用的是:nexus-2.11.2-03-bundle.tar.gz),下载地址:http://www.sonatype.org/nexus/go/ # wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/n