Maven快照版依赖无法从私服下载的问题

原创 临窗旋墨 2022-04-19 阅读:3236 分类: 中间件 专题: 架构设计 标签: maven

Maven快照版依赖无法从私服下载的问题

parent中定义了项目的依赖的版本,插件的版本,私服地,更新策略等等。

全局settings.xml中只定义了mirror地址,和jdkprofile

我想当然的就把parent快照版打包到私服了。

结果小伙伴们,下载了项目的时候,发现无法拉取到parent的依赖。

我这大腿一拍,果然是年级大了,脑壳不好使了。

所有的子项目都依赖于parent的配置,虽然parent里配置了快照版的更新策略为always,但是parent此时还在私服,还是快照啊。

所以,赶紧让小伙伴们在全局settings.xml里加里一下快照版的更新策略,如下,加一个profile并激活它:

xml 复制代码
<profile>
    <id>xxx</id>
    <activation><activeByDefault>true</activeByDefault></activation>
    <repositories>
		<repository>
			<id>xxxId</id>
			<url>私服地址</url>
			<releases>
				<enabled>true</enabled>
			</releases>
			<snapshots>
				<enabled>false</enabled>
                <updatePolicy>always</updatePolicy>
			</snapshots>
		</repository>
	</repositories>
</profile>

果然,小伙伴们立刻能开心的码代码了。

2022-04-19

评论区

avatar
未登录

暂无评论,来发表第一条评论吧~