gpt4 book ai didi

java - 如何在 ANT 中更新/签署多个 JAR 文件

转载 作者:行者123 更新时间:2023-11-30 07:54:41 25 4
gpt4 key购买 nike

有没有办法签署和更新文件夹/子文件夹中的所有 JAR?

目前,我正在这样做:

    <signjar keystore="${web.etc}/key.jks" storepass="pass" alias="alias" lazy="yes" maxmemory="256m">
<fileset dir="${docroot}/applets/subfolder/" includes="AppletName.jar" />
</signjar>

我也需要更新这些 JAR 中的 MANIFEST,一项一项地进行同样痛苦的工作。

<jar update="true" file="${docroot}/applets/subfolder/AppletName.jar">
<manifest>
(atributes)
</manifest> </jar>

有什么方法可以对 *.jar 文件执行这些操作吗?

最佳答案

您好,关于 official documentation ,我发现这个:

<signjar destDir="signed"
alias="testonly" keystore="testkeystore"
storepass="apacheant"
preservelastmodified="true">
<path>
<fileset dir="dist" includes="**/*.jar" />
</path>
<flattenmapper />
</signjar>

根据您的情况进行调整:

    <signjar 
keystore="${web.etc}/key.jks"
storepass="pass"
alias="alias"
lazy="yes"
maxmemory="256m">
<path>
<fileset
dir="${docroot}/applets/subfolder/"
includes="*.jar" />
</path>
</signjar>

关于java - 如何在 ANT 中更新/签署多个 JAR 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32825842/

25 4 0
文章推荐: javascript - 向函数添加属性
文章推荐: JavaScript (jQuery) 只是不断将数据附加到
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com