2015-10-28 4 views
5

の.keystoreファイルを生成するためにループで実行されます。のkeytool -genkeyは、私はCMD上でこれを呼び出した

ツールを実行
keytool -genpair -v - keystore myrelease.keystore -keyalg RSA - keysize 2048 -validity 1000 

は、質問をし、その後の質問に再びループします。それは.keystoreを生成しません。

助けてください。 .keystoreを生成するためにループを渡すことはできません。

私はjava/binフォルダにすべてのパーミッションを与えました。また、フォルダをC:/に変更しましたが、最後の質問の後もループで実行されます。私は "y"と "yes"を入力して.keystoreの作成を確認しますが、生成しません。助けてください。おかげさまで その他のどのアクセス許可/設定を確認する必要がありますか?

+1

何が質問ですか?疑問符は見えません! – manetsus

+0

返信いただきありがとうございます。私は(明らかな)質問をした(編集した)。しかし、他に何かチェックアウトする必要がありますか?すべてがjre1.8.0_65/binフォルダのR/Wのパーミッションを指しているようですが、「読み取り専用」のチェックを外しても、このエラーは発生します。もう何を確認すればいいですか? –

答えて

6

KeyToolは、確認質問に対する回答を「はい」/「y」と比較するために、ロケール固有のリソースバンドルを使用します。言い換えれば、それは質問と同じ言語ので答えを期待しています。ドイツ語で例えば

:「ユーザーがを確認しなかった 『と

Ist CN=test, OU=Unknown, O=Unknown, L=Unknown, ST=Unknown, C=DE richtig? 
    [Nein]: ja 

上記の質問に英語(』 はい」)に答えるには、キーツールによって解釈されていたので、keytoolが開始します質問と一緒に

+1

大変ありがとうございます! 2週間ウェブの周りを見てストレート、これはちょうどそれを釘付け!感謝!! –