如果你有一個密鑰庫,你可以使用密鑰庫用的jarsigner命令。舉一個例子,在這裏看到(你通知密鑰庫用於簽名,以及關鍵的要使用的別名):
http://www.owasp.org/index.php/Signing_jar_files_with_jarsigner
當您使用它們密鑰工具導入選項,你將被導入您指定的密鑰(位於文件中)指向的密鑰庫。如果你沒有指定文件,那麼該命令可能需要從標準輸入讀取密鑰,並且該進程正在等待未到達的密鑰。但無論如何,在你的情況下,我不明白你爲什麼需要使用它。
如果你想整個密鑰庫導入到你需要使用importkeystore選擇另一個密鑰庫:
-importkeystore [-v]
[-srckeystore <srckeystore>] [-destkeystore <destkeystore>]
[-srcstoretype <srcstoretype>] [-deststoretype <deststoretype>]
[-srcstorepass <srcstorepass>] [-deststorepass <deststorepass>]
[-srcprotected] [-destprotected]
[-srcprovidername <srcprovidername>]
[-destprovidername <destprovidername>]
[-srcalias <srcalias> [-destalias <destalias>]
[-srckeypass <srckeypass>] [-destkeypass <destkeypass>]]
[-noprompt]
[-providerclass <provider_class_name> [-providerarg <arg>]] ...
[-providerpath <pathlist>]
感謝您對這一信息。你讓我找到了解決方案。我的安全代表給了我一個* .jks文件,所以我必須做到以下幾點:C:\ Documents and Settings \ id25657 \ Desktop>「C:/ program files/java/jdk1.6.0_19/bin/keytool」-importkeystore - srckeystore D:/myKeyStore.jks 系統提示我輸入我正在導入的密鑰庫密碼,然後輸入我正在導入的密鑰庫密碼,然後該工具告訴我所有內容都已正確導入。 – jwmajors81 2010-12-15 15:52:39