Pergunta

Alguém sabe como resolver este erro java?

java.io.IOException: Invalid keystore format

Eu entendo quando eu tento e acesso a armazenamento de certificados a partir da opção Java em painéis de controle. Isso está me impedindo de applets de carga que requerem privilégios elevados.

Erro de imagem

Foi útil?

Solução

Eu era capaz de reproduzir o erro por desconfiguração o arquivo trusted.certs no diretório

C:\Documents and Settings\CDay\Application Data\Sun\Java\Deployment\security.

Excluindo o arquivo corrigido o problema.

Outras dicas

Não inclua caracteres especiais em nome da organização e unidade

Parece ser um certificado em falta ou um formato inválido. Você já gerar um certificado com keytool?

para mim isso significava que meu arquivo de chave que eu estava tentando importação era inválido (que era na verdade uma página 404 não uma chave válida)

Para vocês que não conseguem encontrar o 'Documents and Settings' (o que razão pode haver) aqui é outro caminho onde os trusted.certs pode ser encontrada:

C:\Users\<username>\AppData\LocalLow\Sun\Java\Deployment\security

Espero que isso ajude!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top