zoukankan      html  css  js  c++  java
  • maven 不能使用 snapshot 的解决方式

    最近项目需要用到snapshot的包来进行构建过程,但是怎么都下不了构建的snapshot包。查询了相关资料,发现网上的资料不全,特总结下:

    我使用的是nexus来作为代理中央库proxy。

    检查步骤如下:

    1.检查nexus是否纳入public版本中:

    2.配置中是否启用snapshots功能。

    一种是在项目pom.xml使用:

    <repositories>
        <repository>
            <id>test-nexus</id>
            <name>test</name>
            <url>http://192.168.1.253/nexus/content/groups/public/</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>
    </repositories>

    另外一种是直接在maven的settings.xml中体现:

    <profile>    
    <id>nexus</id>
    <repositories>
    <repository>
    <id>central</id>
    <name>Nexus</name>
    <url>http://192.168.1.253/nexus/content/groups/public/</url>
    <releases><enabled>true</enabled></releases>
    <snapshots><enabled>true</enabled></snapshots>
    </repository>
    </repositories>
    <pluginRepositories>
    <pluginRepository>
    <id>central</id>
    <name>Nexus</name>
    <url>http://192.168.1.253/nexus/content/groups/public/</url>
    <releases><enabled>true</enabled></releases>
    <snapshots><enabled>true</enabled> </snapshots>
    </pluginRepository>
    </pluginRepositories>
    </profile>
      </profiles>
      <activeProfiles>
        <activeProfile>nexus</activeProfile>
      </activeProfiles>  
    activeProfile   一定要加,不然配置不生效。
    可以查看配置是否生效:
    mvn help:effective-pom
  • 相关阅读:
    洛谷 P2473 [SCOI2008]奖励关(状压dp+期望)
    洛谷P2051 [AHOI2009]中国象棋(dp)
    洛谷P2523 [HAOI2011]Problem c(计数dp)
    牛客Wannafly挑战赛26E 蚂蚁开会(树链剖分+线段树)
    POJ1149 PIGS
    CF802C Heidi and Library (hard)
    struts中请求数据自动封装
    struts 中数据处理的3中方式
    ajax第二天学习
    jstl标签
  • 原文地址:https://www.cnblogs.com/2005wind/p/4899983.html
Copyright © 2011-2022 走看看