zoukankan      html  css  js  c++  java
  • 配置maven使用nexus

    本文简单介绍使用配置maven使用nexus仓库,在团队中使用nexus,避免每个人都从中央仓库去下载依赖,节省带宽,提高下载速度,同时也减少了中央仓库的压力

    配置在maven中使用nexus很简单(我们假设nexus安装在本地):

    1.在maven的配置文件settings.xml中的profiles节点下添加如下内容

    <profile> 
         <id>nexus</id> 
         <repositories> 
           <repository> 
               <id>nexus</id> 
               <name>local private nexus</name> 
               <url>http://localhost:8081/nexus/content/groups/public</url> 
           </repository> 
         </repositories> 
       </profile> 
       <profile> 
         <id>nexus-snapshots</id> 
         <repositories> 
           <repository> 
               <id>nexus-snapshots</id> 
               <name>local private nexus snapshots</name> 
               <url>http://localhost:8081/nexus/content/groups/public-snapshots</url> 
           </repository> 
         </repositories> 
       </profile>

    2.在servers节点下添加如下内容:

            <server>
            <id>nexus</id>
            <username>admin</username>
            <password>admin123</password>
        </server>
        
        <server>
            <id>nexus-snapshots</id>
            <username>admin</username>
             <password>admin123</password>
        </server>

    如果需要要在maven中把jar包发布到nexus,则需要在项目的pom.xml文件里配置以下内容,然后运行 mvn deploy

        <distributionManagement>
            <repository>
                <id>nexus-releases</id>
                <name>Nexus Release Repository</name>
                <url>http://localhost:8081/nexus/content/repositories/releases/</url>
            </repository>
            <snapshotRepository>
                <id>nexus-snapshots</id>
                <name>Nexus Snapshot Repository</name>
                <url>http://localhost:8081/nexus/content/repositories/snapshots/</url>
            </snapshotRepository>
        </distributionManagement>
  • 相关阅读:
    Java线上应用故障排查之一:高CPU占用【转】
    JAVA 之 Tomcat知识框架【转】
    FileZilla 配置备份与还原【转】
    linux删除第几天日志【原创】
    sar命令使用【转】
    Mysql Group Replication 简介及单主模式组复制配置【转】
    grep 中的正则表达式【转】
    java程序out of memory【转】
    Java笔记18:JUnit单元测试
    Java笔记17:导出可执行jar包
  • 原文地址:https://www.cnblogs.com/jiaoyiping/p/4150249.html
Copyright © 2011-2022 走看看