gpt4 book ai didi

java - 如何加快 jar signer 的速度?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:29:45 35 4
gpt4 key购买 nike

我使用 ant 为 web-start 部署签署我的 jars。Ant.signjar 在 web-start 签名时非常慢。如何加快签名过程?

最佳答案

我找到了一种可能的解决方案。

在构建脚本的早期,ant.signjar 会依次调用所有 jar(我们使用 gradle 进行构建,依赖项超过 20 MB)。现在我使用 groovy 库 GPars 方法:withPool(4) 和 eachParallel { ant.signjar }。我的电脑有 2 个内核,构建服务器有 4 个内核,这很酷。 (快 3 倍)

第二个技巧是缓存:我们对所有 RELEASE/NON-SNAPSHOT 依赖项使用缓存的签名 jar。当我们在没有清理的情况下运行构建时,它运行得更快,因为使用了来自构建目录的缓存签名库。

关于java - 如何加快 jar signer 的速度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14438831/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com