2017-03-17 11 views
0

Jar署名証明書(GlobalSign)に使用する認証局は、トークンベースのコード署名証明書の発行に切り替えました。これらは、jarsignerのproviderClassとproviderArgオプションを設定する必要があります。 Antのsignjarタスク(私はAnt 1.10.1のドキュメントをチェックしています)は、これらのパラメータをサポートしていません。それで、私はどのようにこのタスクをAntで自動化できますか?みんな、ありがとう!トークンベースの証明書でANTのJarsに署名する方法

答えて

0

私はちょうど同じ問題(同じプロバイダをencouterに起こった、あまりにも;-) 私は次のように、Antのタスクを使用してに頼らなければならなかった:

<exec executable="${jarsigner}"> 
    <arg line="-keystore ${signkeyNew.keystore} -storetype ${signkeyNew.storetype} -storepass ${signkeyNew.storepass} -providerClass ${signkeyNew.providerClass} -providerArg ${signkeyNew.providerArg} -tsa ${signkey.tsaurl} ${build.bundle-jar} ${signkeyNew.alias}" /> 
</exec> 

(「$ {XXX}で述べた別名"は以前の値として定義されています)

関連する問題