如何指定在 Ivy 中使用哪个 jar signer
How to specify which jar signer to use in Ivy
我不知道如何告诉解析器使用 x jar signer。我在 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>
但我不确定是否真的让我的设置使用签名者。
文档建议使用 "signer" 属性,如下所示:
<filesystem name="local" signer="pkcs12">
<artifact pattern="${basedir}/tools/ivy/repository/[artifact].[ext]"/>
</filesystem>
备注:
- 您的工件模式不包含 "revision" 是故意的吗?
我不知道如何告诉解析器使用 x jar signer。我在 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>
但我不确定是否真的让我的设置使用签名者。
文档建议使用 "signer" 属性,如下所示:
<filesystem name="local" signer="pkcs12">
<artifact pattern="${basedir}/tools/ivy/repository/[artifact].[ext]"/>
</filesystem>
备注:
- 您的工件模式不包含 "revision" 是故意的吗?