`
星夜的遐想
  • 浏览: 190520 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

settings中配置profile实现局域网用私服外网用中央仓库

 
阅读更多

 

一般私服都搭建在局域网,也就是说在外网没法使用私服了;

 如果配置采用mirrors映射到私服,那么在外网时因为私服连接不上,这就悲催了;

后面发现可以通过profile配置私服地址,当处在局域网优先使用私服地址,当处于外网时(私服连接不上的时候),会切换到默认的外网仓库中央仓库(repo.maven.apache.org)。

 

 修改settings.xml配置:

 

 

1、profiles节点下增加:

 

        <profile>

            <id>public-snapshots</id>

            <repositories>

                <repository>

                    <id>public-snapshots</id>

                    <url>http://10.122.7.92:8081/nexus/content/groups/public/</url>

                    <snapshots>

                        <enabled>true</enabled>

                    </snapshots>

                </repository>

            </repositories>

        </profile>

 

 

2、activeProfiles节点下配置激活上面的profile

 

<activeProfiles>

    <activeProfile>public-snapshots</activeProfile>

  </activeProfiles>

 

 

 

 

 

 

2018/2/10 GMT+8 下午9:26:56: [INFO] Downloaded http://10.122.7.92:8081/nexus/content/groups/public/com/bbossgroups/bboss-velocity/5.0.3.8.3/bboss-velocity-5.0.3.8.3.jar 2018/2/10 GMT+8 下午9:27:06: [INFO] Downloaded http://10.122.7.92:8081/nexus/content/groups/public/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar 2018/2/10 GMT+8 下午9:27:16: [INFO] Downloaded http://10.122.7.92:8081/nexus/content/groups/public/werken-xpath/werken-xpath/0.9.4/werken-xpath-0.9.4.jar 2018/2/10 GMT+8 下午9:27:18: [INFO] Downloading https://repo.maven.apache.org/maven2/com/bbossgroups/bboss-velocity/5.0.3.8.3/bboss-velocity-5.0.3.8.3.jar 2018/2/10 GMT+8 下午9:27:36: [INFO] Downloaded https://repo.maven.apache.org/maven2/com/bbossgroups/bboss-velocity/5.0.3.8.3/bboss-velocity-5.0.3.8.3.jar 2018/2/10 GMT+8 下午9:27:36: [INFO] Downloading https://repo.maven.apache.org/maven2/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar 2018/2/10 GMT+8 下午9:27:39: [INFO] Downloaded https://repo.maven.apache.org/maven2/org/slf4j/slf4j-log4j12/1.7.25/slf4j-log4j12-1.7.25.jar 2018/2/10 GMT+8 下午9:27:41: [INFO] Downloading https://repo.maven.apache.org/maven2/werken-xpath/werken-xpath/0.9.4/werken-xpath-0.9.4.jar 2018/2/10 GMT+8 下午9:27:52: [INFO] Downloaded https://repo.maven.apache.org/maven2/werken-xpath/werken-xpath/0.9.4/werken-xpath-0.9.4.jar

 

 

 

 

 

分享到:
评论

相关推荐

    【阿里云效仓库Maven配置】非常全面的可以直接用的Maven的Settings仓库文件

    阿里云Maven中央仓库为 阿里云云效 提供的公共代理仓库,帮助研发人员提高研发生产效率,使用阿里云Maven中央仓库作为下载源,速度更快更稳定。 阿里云云效 是企业级一站式 DevOps 平台,覆盖产品从需求到运营的研发...

    settings.xml,本地maven仓库配置

    settings.xml,本地maven仓库配置,注意:D:\maven\repository为我本地的maven仓库路径,改成你的。 settings.xml,本地maven仓库配置,注意:D:\maven\repository为我本地的maven仓库路径,改成你的。 settings.xml...

    maven的本地仓库配置文件settings.xml和项目中文件pom.xml.zip

    一、Idea关联的maven本地仓库配置文件settings.xml (1)必须使用默认文件名 D:\developsoft\javaweb\commonPlugins\maven\apache-maven-3.8.1_first\conf\settings.xml 二、Myeclipse关联的maven本地仓库配置文件...

    Sygate实现局域网用户共享上网

    《Sygate实现局域网用户共享上网详解》 在信息技术日益发达的今天,多台电脑共享上网已经成为许多家庭和小型办公室的常见需求。Sygate是一款流行的共享上网软件,以其易用性和高效性赢得了用户的青睐。本文将详细...

    settings配置文件,仓库地址已经配置号,直接使用,速度非常快

    1. ****:此部分用于配置仓库镜像,可以指定一个或多个镜像作为中央仓库的替代,以加速依赖的下载。例如,中国的用户可能会配置阿里的Maven镜像,以减少网络延迟。 2. ****:这个部分可以用来定义不同环境的配置,...

    阿里云镜像的mavensettings.xml配置文件直接替换使用

    7. **更新镜像**:为了保持镜像与中央仓库的同步,定期检查并更新`settings.xml`中的镜像URL是必要的。 通过上述步骤,我们可以有效地利用阿里云镜像服务,提高Maven构建的效率,降低开发过程中的等待时间。在团队...

    配置maven私服nexus

    中央仓库是默认的远程仓库,如果不做任何特殊配置那么将会从中央仓库下载依赖。镜像是将maven依赖请求转发至相应服务器的配置。私服一般采用nexus部署。添加其他远程仓库只需在项目的pom.xml文件中添加相应配置即可...

    Maven的Settings的较为不错的文件以及配置介绍

    Maven是一个流行的Java项目管理工具,它使用一个名为settings.xml的配置文件来配置Maven的行为。settings.xml文件包含了Maven的全局设置,包括仓库位置、代理设置、构建配置等。 在Maven中,settings.xml文件通常...

    maven 配置多仓库

    Maven默认使用中央仓库,但有时我们需要配置多个仓库,例如私有仓库,以提高依赖下载速度或管理内部私有构件。本文将详细介绍如何在Maven中配置多仓库。 ### Maven仓库类型 1. **中央仓库**:Maven官方维护的公共...

    settings_配置文件_

    Maven默认会使用中央仓库下载依赖,但开发者可以根据需求添加或配置多个远程仓库。在`settings.xml`中,可以通过`&lt;repositories&gt;`标签来添加自定义仓库,这对于私有仓库或者内部项目依赖是非常有用的。 2. **镜像...

    maven settings.xml配置国内阿里云镜像

    之前找了很多个镜像配置,一直无法更新,好不容易找了一个可以用的,希望可以帮到大家

    阿里云maven私服jar包上传和拉取教程

    - 确保`settings.xml`中已配置私服仓库的镜像,以便Maven能够自动从私服拉取依赖。 2. **拉取依赖**: - 运行`mvn dependency:resolve`或`mvn install`命令,Maven会自动从私服仓库中拉取所需的jar包,并将其安装...

    Maven settings.xml配置文件

    Maven settings.xml配置文件,配置了远程仓库地址,只需修改自己的本地仓库地址,便可使用,能够快速下载依赖jar包。本人亲测可用

    apaas maven私服仓库

    3. **配置Maven**:在Maven的settings.xml文件中,需要配置私服的URL,以便Maven在构建时知道去哪里查找依赖。 4. **依赖管理**:通过私服,企业可以更有效地管理依赖库,包括版本控制、权限设置和依赖的生命周期...

    下载可用的超快的阿里云仓库settings.xml配置文件,已配置好jdk1.8

    下载可用的超快的阿里云仓库settings.xml配置文件,已配置好jdk1.8

    maven的setting配置私有仓库

    maven的setting配置私有仓库 包含:阿里云的配置+本地私有的配置多个仓库

    maven第三方仓库配置

    Maven引入了中央仓库的概念,所有依赖的JAR包都被集中管理在一个地方(本地仓库),这样就可以实现: - **依赖管理**:只需要在项目配置文件(pom.xml)中声明所需的依赖即可自动下载并管理。 - **版本控制**:...

    maven settings配置详解

    详细解释了settings配置,包括对maven私服的配置,镜像的配置等等。

    maven的settings,配置了仓库路径,jdk版本,阿里云仓库(下载速度飞起)

    maven的settings,配置了仓库路径,java版本,阿里云仓库(下载速度飞起)

Global site tag (gtag.js) - Google Analytics