赞
踩
遇到个神奇的问题,包版本号未变更新后,jenkins打包不会拉取最新包
确认包正常deploy到了远程仓库,ps: 删掉仓库包后,会自动拉取,但太不友好。
最终发现是包版本命名的原因。解决办法: 修改包版本加上 -SNAPSHOT
<groupId>com.frame</groupId>
<artifactId>ca-mesh-test</artifactId>
<version>1.2.5</version>
上述版本号会出现问题, 正确的如下:
<groupId>com.frame</groupId>
<artifactId>ca-mesh-test</artifactId>
<version>1.2.5-SNAPSHOT</version>
需要修改:
<repositories>
<repository>
<id>nexus</id>
<url>maven 私库 public地址</url>
<releases>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>always</updatePolicy>
</snapshots>
</repository>
</repositories>
<groupId>com.frame</groupId>
<artifactId>ca-mesh-test</artifactId>
<version>1.2.5</version>
上述版本号会出现问题, 正确的如下:
<groupId>com.frame</groupId>
<artifactId>ca-mesh-test</artifactId>
<version>1.2.5-SNAPSHOT</version>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。