/ / Erreur Keytool: java.io.IOException: le magasin de clés a été falsifié ou le mot de passe a été modifié - Delphi, keytool, Delphi-xe8, jks

Erreur Keytool: java.io.IOException: le fichier de clés a été falsifié ou le mot de passe était incorrect - delphi, keytool, delphi-xe8, jks

J'ai restauré mon ancien projet, mais lorsque j'ai essayé d'ouvrir le menu ProjectOption, une erreur s'est produite:

"keytool error: java.io.IOException: Keystore was tampered with, or password was incorect."

J'utilise Delphi XE8 SP1

Comment le réparer?

Réponses:

2 pour la réponse № 1

Je pense que tu as un cacerts corrompuLe magasin de clés de la base de données ou le mot de passe que delphi tente d'utiliser a été modifié pour une raison quelconque. Je ne sais pas trop si l'EDI Delphi fonctionne sur le magasin de clés cacerts principal ou sur son propre fichier jks généré.

Jetez un oeil et voyez si vous avez des fichiers jks dans votre projet, si c'est le cas, essayez de les supprimer et voyez si l'EDI de Delphi les recrée lors de la prochaine ouverture du projet ...

Si vous n’avez pas de fichier jks, essayez de réinstaller la JVM (en supprimant tous les dossiers et fichiers de l’ancienne JVM).

D'après ce que je peux supposer, il devrait y avoir quelquesLe fichier jks référencé par le projet et peut-être que la nouvelle version de Delphi tente d'y accéder avec un mot de passe différent, essayez donc de supprimer le jks et voyez si Delphi le recrée correctement.

Dans le pire des cas, vous pouvez générer un nouveau projet avec la nouvelle installation de Delphi XE8 et importer des anciens fichiers source du projet (Unités) ...