精华内容
下载资源
问答
  • 前一篇讲博客:CentOS 下搭建maven仓库已经成功搭建了maven内网仓库,那么我们如何来配置以及在开发中应用内网仓库呢?下面我们直接进入正题,当我们启动好nexus后。在浏览器地址栏里输入...

    前一篇讲博客:CentOS 下搭建maven仓库 已经成功搭建了maven内网仓库,那么我们如何来配置以及在开发中应用内网仓库呢?下面我们直接进入正题,当我们启动好nexus后。在浏览器地址栏里输入http://host_address:8081/nexus就来到了这样一个仓库管理页面,应该是ExtJs做了,界面很漂亮!

    下面开始配置。

    1:登录。默认的管理员用户和密码:admin/admin123。

    2:登录之后点击左侧的Repositories,在打开的页面中可以看到默认配置了很多的Repository。

    看完图片,稍微解释一下这些仓库。

    首先看到Type这一列,这一列描述了仓库的类型,总共是四个种类。

    proxy:顾名思义这个仓库是一个代理仓库,如Central这个代理的就是maven的中央仓库。

    local:即本地仓库,这个仓库主要是为了存放第三方的jar(如ojdbc.jar这一类,中央仓库不存在的第三方jar包)和

    组内的开发的模块jar包,一般会建2个仓库区分snapshots和release。

    virtual:这个是虚拟的一个仓库。你可以把它想象成一个快捷方式,如图的Central M1是为了兼容M1用户,这个仓库链接的地址就是Central。

    group:这个姑且叫做聚合仓库吧。他的主要作用是通过对实体仓库(proxy、hosted)进行聚合,对外暴露一个统一的地址。

    3:配置聚合仓库。在配置之前先开启maven中央仓库的索引下载。

    将download remoting indexs配置为true。

    右键Central Repository在菜单中点击Repair index。修补索引,nexus会自己下载索引,大概70M的一个文件。

    配置聚合仓库。

    OK!到此需要配置的信息就都配置好了。剩下的是修改.m2目录下的settings.xml文件了。

    nexus

    deployment

    deployment

    myProfile

    myRepository

    Repository for me

    http://192.168.1.172:8081/nexus/content/groups/public

    myProfile

    这里的节点下的用户名和密码可以在nexus的管理台配置。步骤:security——users——右键deployment

    ——Set Password。

    这样一来所有的配置就结束了。测试一下。

    mvn compile;

    Downloading: http://192.168.1.172:8081/nexus/content/groups/public/com/oracle/ojdbc14/10.2.0.5.0/ojdbc14-10.2.0.5.0.jar

    Downloaded: http://192.168.1.172:8081/nexus/content/groups/public/com/oracle/ojdbc14/10.2.0.5.0/ojdbc14-10.2.0.5.0.jar (1533 KB at 7262.5 KB/sec)

    可以看到是从我们的内网仓库下载的jar包。而且速度很棒,达到了7262.5 KB/sec差不多7m/s。

    结尾彩蛋:ojdbc.jar这类第三方jar导入内网仓库的方法。按照箭头方向一步步走,你这么聪明肯定能搞定的啦。

    展开全文
  • 配置maven内网仓库

    2018-04-17 15:35:48
    在浏览器地址栏里输入http://host_address:8081/nexus就来到了这样一个仓库管理页面,应该是ExtJs做了,界面很漂亮!1:登录。默认的管理员用户和密码:admin/admin123。2:登录之后点击左侧的Repositories,在打开...

    下面我们直接进入正题,当我们启动好nexus后。在浏览器地址栏里输入http://host_address:8081/nexus就来到了这样一个仓库管理页面,应该是ExtJs做了,界面很漂亮!

    这里写图片描述

    1:登录。默认的管理员用户和密码:admin/admin123。

    2:登录之后点击左侧的Repositories,在打开的页面中可以看到默认配置了很多的Repository。

    这里写图片描述

    看完图片,稍微解释一下这些仓库。

    首先看到Type这一列,这一列描述了仓库的类型,总共是四个种类。

    proxy:顾名思义这个仓库是一个代理仓库,如Central这个代理的就是maven的中央仓库。

    local:即本地仓库,这个仓库主要是为了存放第三方的jar(如ojdbc.jar这一类,中央仓库不存在的第三方jar包)和

    组内的开发的模块jar包,一般会建2个仓库区分snapshots和release。

    virtual:这个是虚拟的一个仓库。你可以把它想象成一个快捷方式,如图的Central M1是为了兼容M1用户,这个仓库链接的地址就是Central。

    group:这个姑且叫做聚合仓库吧。他的主要作用是通过对实体仓库(proxy、hosted)进行聚合,对外暴露一个统一的地址。

    3:配置聚合仓库。在配置之前先开启maven中央仓库的索引下载。

    将download remoting indexs配置为true。

    这里写图片描述

    右键Central Repository在菜单中点击Repair index。修补索引,nexus会自己下载索引,大概70M的一个文件。

    这里写图片描述

    配置聚合仓库。

    这里写图片描述

    OK!到此需要配置的信息就都配置好了。剩下的是修改.m2目录下的settings.xml文件了。

    <server>  
        <id>nexus</id>  
        <username>deployment</username>  
        <password>deployment</password>  
    </server>
    
    <profiles>
        <profile>
            <id>myProfile</id>
            <repositories>
                <repository>
                    <id>myRepository</id>
                    <name>Repository for me</name>
                    <url>http://192.168.1.172:8081/nexus/content/groups/public</url>
                </repository>
            </repositories>
        </profile>
    </profiles>
    
    <activeProfiles>
        <activeProfile>myProfile</activeProfile>
    </activeProfiles>
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17
    • 18
    • 19
    • 20
    • 21
    • 22
    这里的<server>节点下的用户名和密码可以在nexus的管理台配置。步骤:security——users——右键deployment
    
    ——Set Password。 
    
    ![这里写图片描述](https://img-blog.csdn.net/20160919144738227)
    
    这样一来所有的配置就结束了。测试一下。
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    mvn compile;
    
    Downloading: http://192.168.1.172:8081/nexus/content/groups/public/com/oracle/ojdbc14/10.2.0.5.0/ojdbc14-10.2.0.5.0.jar
    Downloaded: http://192.168.1.172:8081/nexus/content/groups/public/com/oracle/ojdbc14/10.2.0.5.0/ojdbc14-10.2.0.5.0.jar (1533 KB at 7262.5 KB/sec)
    • 1
    • 2
    • 3
    • 4
    可以看到是从我们的内网仓库下载的jar包。而且速度很棒,达到了7262.5 KB/sec差不多7m/s。
    
    
    
    结尾彩蛋:ojdbc.jar这类第三方jar导入内网仓库的方法。按照箭头方向一步步走,你这么聪明肯定能搞定的啦。
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    这里写图片描述

    https://my.oschina.net/u/255289/blog/307447

    展开全文
  • Idea内网配置仓库地址

    2020-12-10 17:40:08
    2.为仓库配置文件,在这里配置本地仓库和远程仓库地址(公司内部的仓库地址) 3.为本地仓库地址 setting.xml文件 <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" xmlns:xsi="..

    没有网络的idea就像被砍掉了双手,原来被忽略的小细节现在都要自己去配置,害~不过配置好了以后就差不多能用吧

     

    File>Settings>Maven

    确认红框信息:

    1.为自行安装的maven地址

    2.为仓库配置文件,在这里配置本地仓库和远程仓库地址(公司内部的仓库地址)

    3.为本地仓库地址

     

    setting.xml文件(不用复制粘贴我这份,最好修改自己电脑上的相应文件的仓库地址url即可)

    <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">
     <!-- Maven 本地仓库地址,如果不配置,默认是.m2/repository -->
        <localRepository>D:\software\.m2</localRepository>
            
        <mirrors>
             <!-- 中央仓库镜像地址配置 -->
            <mirror>
                <id>central_mirror</id>
                <mirrorOf>central</mirrorOf>
                <!-- 仓库地址 -->
                <url>http://192......</url>
            </mirror>
        </mirrors>
     
        <profiles>
            <profile>
                <id>downloadSources</id>
                <properties>
                    <downloadSources>true</downloadSources>
                </properties>
            </profile>
     
            <profile>
                <id>nexus</id>
                <!-- jar包仓库地址 -->
                <repositories>
                    <repository>
                        <id>central</id>
                        <url>http://central ....</url>
                        <releases>
                            <enabled>true</enabled>
                        </releases>
                        <snapshots>
                            <enabled>true</enabled>
                        </snapshots>
                    </repository>
                </repositories>
                <!-- 插件仓库地址 -->
                <pluginRepositories>
                    <pluginRepository>
                        <id>central</id>
                        <url>http://central....</url>
                        <releases>
                            <enabled>true</enabled>
                        </releases>
                        <snapshots>
                            <enabled>true</enabled>
                        </snapshots>
                    </pluginRepository>
                </pluginRepositories>
            </profile>
        </profiles>
         
        <activeProfiles>
            <activeProfile>nexus</activeProfile>
            <activeProfile>downloadSources</activeProfile>
        </activeProfiles>
     
    </settings>

     

    展开全文
  • 在idea的maven配置中,选择settings-me.xml文件 再去重新导入依赖 发现还是使用原来的仓库地址 于是我们多次确定 新的settings-me.xml文件已经修改正确,并且已保存 可是再次导入,还是使用原来的地址 ...

    有如下场景

    配置好maven的settings.xml文件,正常使用

    隔了一段时间后

    想使用新的配置(原来可能用的内网的配置)

    这时候后把settings.xml文件拷贝一份,取一个别名,settings-me.xml

    在idea的maven配置中,选择settings-me.xml文件

    再去重新导入依赖

    发现还是使用原来的仓库地址

    于是我们多次确定

    新的settings-me.xml文件已经修改正确,并且已保存

    可是再次导入,还是使用原来的地址

     

     

    解决方案

    把原settings.xml文件进行更名备份为settings-bak.xml

    把要使用的settings-me.xml文件更名为settings.xml

    在idea中重新设置maven配置文件settings.xml保存

    再次导入依赖,成功!

     

    展开全文
  • 关于maven配置私服地址无效问题

    千次阅读 2019-06-13 14:50:59
    入职新公司,公司内网有内部搭建的maven私服,但是在本地maven的setting文件中配置上私服地址后,一直无法拉取私服的一些jar包。经过仔细的排查,发现问题出在之前配置的远程阿里云maven镜像上。 在maven的setting....
  • 内网环境idea 设置maven仓库

    千次阅读 2018-10-28 18:48:53
    内网搭建maven idea环境 ...4.修改maven配置文件./conf/settings.xml(注意修改自己本地仓库地址) &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;settings...
  • 在公司的日常开发中,有时候在maven的settings.xml中既配置公司内网仓库地址,也会配置阿里云的仓库地址。自己公司开发的jar包在阿里云并不能下载下来,因为不存在,所以在maven打包的时候,总是报错,类似这种 ...
  • 公司内网搭建的有maven私有服务器,但是碰到好几次只有gav没有jar的情况或者最新版本更新不及时,所以需要公司服务器和远程仓库(阿里云)相结合来满足项目需求。 2. 解决方案: maven仓库配置主要两种方式,一种是...
  • 使用nexus搭建maven仓库

    2018-07-20 18:48:17
    使用nexus搭建maven仓库 ...如果公司内部搭了一个maven私服的话,开发人员将仓库地址指向内网仓库地址,需要的jar包可直接在私服取,下载速度比远程要快,如果本地仓库没有则自动从远程下载并保存在本地。本...
  • 如果公司内部搭了一个maven私服的话,开发人员将仓库地址指向内网仓库地址,需要的jar包可直接在私服取,下载速度比远程要快,如果本地仓库没有则自动从远程下载并保存在本地。本文使用nexus搭建一个私服。 一、...
  • MAVEN理想创库配置

    2020-08-17 15:55:07
    第二步,将maven配置文件settings.xml拷贝一份出来,在localRepository中配置本地仓库地址。例如我刚才拷贝出来的仓库放在D:/repository下,然后配置下本地的镜像,本地仓库地址一定要配置正确。 <?x
  • 使用nexus搭建maven仓库(本地私服) ...如果公司内部搭了一个maven私服的话,开发人员将仓库地址指向内网仓库地址,需要的jar包可直接在私服取,下载速度比远程要快,如果本地仓库没有则自动从
  • 第二步,将maven配置文件settings.xml拷贝一份出来,在localRepository中配置本地仓库地址。例如我刚才拷贝出来的仓库放在D:/repository下,然后配置下本地的镜像,本地仓库地址一定要配置正确。 &l
  • 项目结构:maven项目,且配置了公司内网搭建的私服地址 发现问题:一旦离开私服所在的公司网络,install项目的时候就会失败,问题是会连接私服读取jar,即使本地maven仓库已经包含了该jar 解决方案 仔细查看maven ...
  • 内网情况无法下载jar-使用Nexus搭建Maven私服解决1、Maven介绍2、私服介绍3、私服...2.具体使用需要下载Maven的客户端,然后需要设置setting文件,改变本地仓库地址,改变远程仓库地址;如果不改变,就是使用的默认的
  • 如果是内网项目呢,那就需要我们自己搭建一个私有仓库了,具体怎么搭建百度上有一大堆的资料,这里就不讲解了。这里我们主要说一下当我们需要上传私有jar包的时候,该如何上传? 上传jar到私有仓库 使用搭建的私有...
  • 今天内网安装netbeans 7.2(因为所使用的JDK版本问题),但安装上去之后发现build failure,提示说仓库主机找不到,因为提示上说的是apache的仓库地址。看执行maven的输出可以知道,netbean使用的是自带的maven(在...
  • maven私服搭建

    2019-03-31 22:09:16
    使用nexus搭建maven仓库(本地私服)    我们在使用maven的时候,对于项目所依赖的...如果公司内部搭了一个maven私服的话,开发人员将仓库地址指向内网仓库地址,需要的jar包可直接在私服取,下载...
  • maven搭建私服

    2018-11-03 18:38:24
    如果公司内部搭了一个maven私服的话,开发人员将仓库地址指向内网仓库地址,需要的jar包可直接在私服取,下载速度比远程要快,如果本地仓库没有则自动从远程下载并保存在本地。本文使用nexus搭建一个私服。  ...
  • 项目结构:maven项目,且配置了公司内网搭建的私服地址发现问题:一旦离开私服所在的公司网络,install项目的时候就会失败,问题是会连接私服读取jar,即使本地maven仓库已经包含了该jar 解决方案 仔细查看maven ...
  • Maven Java项目的持续集成过程 1 jekins从svn拉取代码 2 使用mvn的deploy命令完成编译、测试、打包、发布到公司内网Maven代理仓库 具体配置过程 1 新建任务 输入一个item名称,选择“构建一个自由风格的软件项目”...
  • 将gradle内网使用

    2020-12-10 00:26:15
    拷贝gradle下载下来的(缓存)jar包资源,并将idea配置gradle使用本地地址。 遇到的问题: mavenLocal()可以使用本地maven仓库。但经过测试,需要maven仓库管理的目录结构存放jar包资源。而gradle通过缓存的方式关联...
  • maven构建docker镜像三部曲之三:推送到远程仓库(内网和阿里云)》 《实战maven私有仓库三部曲之一:搭建和使用》 《实战maven私有仓库三部曲之二:上传到私有仓库》 《实战maven私有仓库三部曲之三:Docker下搭建...

空空如也

空空如也

1 2
收藏数 34
精华内容 13
关键字:

maven配置内网仓库地址