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>
  • 相关阅读:
    C# 文件操作(读取文本/日志文件,读取文件列表,创建HTML,写入日志文件)
    网页布局与优化
    深度复制与浅度复制
    Silver 操作Cookie
    HTTP Method小结
    C# 主动发起请求代码
    震动放声音
    细数Objective-C中的回调机制
    iOS7隐藏状态栏 status Bar
    本地化UIImagePicker中的文字
  • 原文地址:https://www.cnblogs.com/jiaoyiping/p/4150249.html
Copyright © 2011-2022 走看看