maven的build.gralde设置每次构建获取最新版本号

我们知道,maven可以说是通过一个坐标定位来确定唯一一个包的,所说的坐标定位分别是groupId,artifactId和version,version大部分情况下都会有很多个,下载maven依赖时,也是需要指定这三个坐标参数,并且都是唯一的,其中版本就比较头疼了,如果写死的话,有新的版本,就得把version改成新的,再有新的就要再改,这样一直循环下去,但是有没有比较好的方法呢,每次有新的版本,下载的时候直接自动获取,其实是有的,使用“latest.release” 或者“latest.integration”或者“基础版本号+”或者"[基础版本号)",以下做详细实例介绍:

(1)latest.release

compile('com.hpp.test:sdk:latest.release@aar') 

或者compile('com.hpwe.test:newjar:latest.release')

(2)latest.integration

compile('com.hpp.test:sdk:latest.integration@aar') 

或者compile('com.hpwe.test:newjar:latest.integration')

(3)基础版本号+

compile('com.hpp.test:util:1.0+@aar')  

取1.0以上的最新版本

(4)[基础版本号)

猜你喜欢

转载自www.cnblogs.com/zndxall/p/9293826.html