美文网首页Spring-BootJava 杂谈
如何解决maven中snapshot相关jar无法拉取问题

如何解决maven中snapshot相关jar无法拉取问题

作者: 金桔文案 | 来源:发表于2019-06-03 12:14 被阅读8次

    如何解决maven中snapshot相关jar无法拉取问题?
    这里提供2中解决方案
    1、在项目中的pom.xml里面配置

    <repositories>
        <repository>
            <id>nexus</id>
            <url>http://192.168.1.221:8081/nexus/content/groups/public/</url>
            <releases>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
            </releases>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
            </snapshots>
        </repository>
    </repositories>
    

    2、在 settings.xml 里面配置

    <profiles>
        <profile>
            <id>roncoo-profile</id>
            <repositories>
                <repository>
                    <id>nexus</id>
                    <url>http://192.168.1.221:8081/nexus/content/groups/public/</url>
                    <releases>
                        <enabled>true</enabled>
                    </releases>
                    <snapshots>
                        <enabled>true</enabled>
                    </snapshots>
                </repository>
            </repositories>
        </profile>
    </profiles>
    <activeProfiles>
        <activeProfile>roncoo-profile</activeProfile>
    </activeProfiles>
    

    说明:无法拉取是因为maven默认snapshot快照库是不拉取的,以上两种方式都是打开snapshot快照库,允许快照库生效(重要就是snapshot中enabled要设置为true)
    第一种是项目级别的,第二种是全局的。

    image

    相关文章

      网友评论

        本文标题:如何解决maven中snapshot相关jar无法拉取问题

        本文链接:https://www.haomeiwen.com/subject/kvqcxctx.html