无法从nexus下载快照

时间:2018-04-27 06:05:26

标签: maven maven-3 nexus

我为maven设置了一个nexus repo,我已经部署了一个快照,但无论如何我都无法获得它。发布版本没问题。

Snapshot in the repo

what I get in my local repo

cannot get the jar

can get the metadata

Maven设置

<mirror>
    <id>maven-public</id>
    <mirrorOf>*</mirrorOf>
    <name>maven-public</name>
    <url>http://nexus:8081/repository/maven-public/</url>
</mirror>

<profile>
    <id>nexus</id>
    <repositories>
        <repository>
            <id>public</id>
            <name>maven-public</name>
            <url>http://nexus:8081/repository/maven-public/</url>
            <releases>
                <enabled>true</enabled>
            </releases>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
        </repository>           
    </repositories>
    <pluginRepositories>
        <pluginRepository>
            <id>public</id>
            <url>http://nexus:8081/repository/maven-public/</url>
            <releases><enabled>true</enabled></releases>
            <snapshots><enabled>true</enabled></snapshots>
        </pluginRepository>
    </pluginRepositories>
</profile>

1 个答案:

答案 0 :(得分:0)

你可以分享你的pom来定义工件。 如果元数据被缓存。尝试使用mvn -U更新缓存的本地存储库。