質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

Q&A

解決済

1回答

791閲覧

署名でプロキシ設定ができない

oscikonome

総合スコア16

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

0グッド

0クリップ

投稿2018/11/14 08:41

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
と出てしまいます。

原因と解決方法について教えていただけますでしょうか。
よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

tsaproxyhost="XXX.XXX.XXX.XXX"
tsaproxyport="XXXX"
はantのバージョンが古くて使えないようでした。

<sysproperty key="http.proxyHost" value="XXX.XXX.XXX.XXX"/> <sysproperty key="http.proxyPort" value="XXXX"/> をsignjarタグの間に入れても解決しました。

投稿2018/11/15 02:26

oscikonome

総合スコア16

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問