我用蚂蚁的签名我罐子网络开始部署。 Ant.signjar是当网络开始签约很慢。 如何加速比签名过程?
Answer 1:
我发现了一个可能的解决方案。
在构建脚本ant.signjar称为顺序对所有罐子早些时候(我们使用gradle这个为身材,20只多MB的依赖条件)。 现在我使用常规库GPars方法:withPool(4)和eachParallel {ant.signjar}。 它是清凉的在我的电脑有2个核心和构建服务器4个核心。 (3倍的速度)
第二招是缓存:我们使用缓存签署罐子所有发布/非快照的依赖。 当我们运行建立不干净,运行速度更快,因为使用缓存从构建目录签署库。
Answer 2:
我一般用2个目标:一个签署整个项目和一个只签我的罐子。 因此,后者将不会更快续约的依赖,使签名过程。
文章来源: How to speedup jar signer?