如何指定在Ivy中使用哪个jar签名者

时间:2016-08-09 13:08:29

标签: java ant ivy

我无法弄清楚如何告诉解析器使用x jar签名者。我已经在ivysettings中定义了它,如下所示:

<signers>
    <pgp name="pkcs12" password="xxxxxx" secring="${dir.fglweb}/keystore"/>
</signers>

<resolvers >
    <chain name="libraries" returnFirst="true" >
        <ibiblio name="maven" m2compatible="true"/>
        <filesystem name="local" >
            <artifact pattern="${basedir}/tools/ivy/repository/[artifact].[ext]"/>
        </filesystem>

    </chain>
</resolvers>

但我不确定要告诉我的设置使用签名者。

Documentation

1 个答案:

答案 0 :(得分:1)

文档建议使用&#34;签名者&#34;属性如下:

<filesystem name="local" signer="pkcs12">
    <artifact pattern="${basedir}/tools/ivy/repository/[artifact].[ext]"/>
</filesystem>

注意:

  • 您的工件模式不包含&#34;版本&#34;是故意的吗?