2012-04-17 20 views
2

jarsignを-storepassなしで使用すると、鍵ストアのパスワードが要求されます(人間の介入なし)-storepassを指定せずにjarsignを使用してjarに署名する方法はありますか?

jarsignを-storepassとともに使用すると、パスワードがビルドログのクリアテキストで効果的にログに記録されます。

コマンドラインを使用せずにstorepassを渡す別の方法はありますか?

+1

入力は常に別のファイルからパイプすることができます。これはパスワードがシステムに保存されているため、わずかに安全です。 – Perception

答えて

1

私はjarsignを呼び出すためのスクリプトを書いています。

ビルドログでは、ラッパースクリプトのみが表示されます。

Storepassはjarsignにパイプされるので、コマンドラインでは表示されません(@Perceptionが示唆するように)。

0

Mavenを使用している場合は、Jarsigner Pluginで試してみることができます。そこにあなたのsettings.xmlで定義されたプロパティからstorepassをロードすることができます

関連する問題