首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何加速jar signer?

如何加速jar signer?
EN

Stack Overflow用户
提问于 2013-01-21 20:39:42
回答 2查看 3.1K关注 0票数 6

我使用ant对web-start部署的jars进行签名。Ant.signjar在web启动签名时速度非常慢。如何加速签名过程?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-01-22 14:28:49

我找到了一个可行的解决方案。

在前面的构建脚本中,ant.signjar为所有jars顺序调用(我们使用gradle进行构建,超过20MB的依赖项)。现在我使用groovy库的GPars方法: withPool(4)和eachParallel { ant.signjar }。这是很酷的2核心在我的pc和4核心的构建服务器。(速度提高3倍)

第二个技巧是缓存:我们对所有版本/非快照依赖项使用缓存的签名jars。当我们在不使用clean的情况下运行build时,它运行得更快,因为它使用了build目录中缓存的签名库。

票数 2
EN

Stack Overflow用户

发布于 2013-01-22 15:39:35

我通常使用两个目标:一个用来签署整个项目,另一个只用来签署我的jars。因此,后者不会重新签名依赖项,并使签名过程更快。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14438831

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档