maven deploy 快照版本 到 nexus.默认被带上时间

如题:maven deploy 快照版本到 nexus 默认被带上时间。 然后没办法依赖快照版本。 请问我该如何做?
image.png

本人做过的尝试:
尝试直接上传 快照的 jar 到私仓,并且指定版本。 比如 1.0.0-SNAPSHOT. 但是还是会被带上时间。 没办法进行依赖。有没有办法可以解决呢?

部分配置如下:

<repositories>
        <repository>
            <id>maven-public</id>
            <snapshots>
                <enabled>true</enabled>
                <updatePolicy>always</updatePolicy>
            </snapshots>
            <releases>
                <enabled>true</enabled>
            </releases>
            <url>http://</url>
        </repository>
</repositories>
阅读 5.7k
1 个回答

据我所知,这个并不影响, 你直接依赖于 1.0.0-SNAPSHOT就可以, 时间是服务器为区分快照是否已更新用的. 对用户来说是透明的.

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题