Я подписываю файл jar. Сертификат, предоставленный VeriSign.
Он предоставляет 2 сертификата: aplha-primary.cer
и aplha-secoandary.cer
Я генерирую файл хранилища ключей, используя следующие команды:
keytool -importcert -v -alias -primary -keystore keystore/keystore.jks -file aplha-primary.cer
и
keytool -importcert -v -alias -secoandary -keystore keystore/keystore.jks -file aplha-secoandary.cer
Он экспортируется в файл хранилища ключей.
когда я пытался подписать файл jar, он ' s с исключением вида
[signjar] jarsigner: Certificate chain not found for: must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain. jarsigner -keystore keystore.jks -storepass **** -keypass ****** Uploader.jar alpha-primary jarsigner: Certificate chain not found for: alpha-primary. alpha-primary must reference a valid KeyStore key entry containing a private key and corresponding public key certificate chain.