ant1.9.3を用いてビルドを行っています。
build.xmlに以下のように記載して署名を行っていました
<signjar
alias=""
keystore=""
storepass=""
keypass=""
tsaurl=""
sigalg=""
digestalg=""
lazy="">
ネットワークの設定が変わり、プロキシを使うようになりました。
コマンドラインでは以下で署名ができています。
jarsigner -J-Dhttp.proxyHost=(プロキシホスト) -J-Dhttp.proxyPort=(プロキシポート) -tsa (タイムスタンプ局) -keystore (キーストア) (署名したいjar) (エイリアス)
build.xmlでどのように記載するか調べたところ、以下を参照してtsaproxyhostとtsaproxyportを設定するようにしました。
・https://ant.apache.org/manual/api/org/apache/tools/ant/taskdefs/SignJar.html
・https://stackoverflow.com/questions/51592925/jarsigner-is-not-working-in-java-therefor-the-build-fails
<signjar
alias=""
keystore=""
storepass=""
keypass=""
tsaurl=""
tsaproxyhost="XXX.XXX.XXX.XXX"
tsaproxyport="XXXX"
sigalg=""
digestalg=""
lazy="">
しかし、これでビルドを実行しようとすると、
signjar doesn't support the "tsaproxyhost" attribute
と出てしまいます。
原因と解決方法について教えていただけますでしょうか。
よろしくお願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。