本文共 833 字,大约阅读时间需要 2 分钟。
首先在一般大公司的项目中,不推荐使用快照Snapshots去下载jar包,我的理解是因为在Snapshots上发布的jar包版本可能仅仅更多是测试用(可能后续会出现bug呀等等防止这些问题的发生,这些组件可能不稳定,也不推荐你使用)。所以正式的包一般推荐在releases下,下载包也推荐使用releases版本的。当然这些都是前言,好久没写文章了哈哈哈。
好了回到正题,今天我在公司做错误包的导入的时候出现了Maven无法正常通过快照Snapshots下载jar包问题,
然后看了一下我的snapshots的nexusUrl有没有问题
http://xxxxxx/repository/maven-snapshots/
发现复制网址后可以在网络里找到,并且锁定包的正常。
那么问题出现在哪里的呢?
maven-releases maven-releases ${nexus.url} true false <---就是这里
我们的配置将snapshots设置成了false,而默认支持releases下载jar包,一切的snapshots下的jar包自然而然也就下载不了,因为在这一步maven已经将他拦截了。所以我们只需要找到<snapshots>配置部分,将snapshots改为true就行了。
转载地址:http://nctrn.baihongyu.com/