Question

J'ai un fichier .war d'une application. Il fonctionne, mais je dois mettre à jour certaines pots intérieurs (seules des modifications mineures de version)

Alors que je peux utiliser sur les archives .war en utilisant le commandant minuit, les fichiers ne peut être exécuté plus: java.lang.SecurityException: SHA1 digest error.

J'ai essayé remballer à l'aide de la commande jar, mais je me trompe: L'archive contient de nouvelles META-INF, et aucun WEB-INF (qui est nécessaire).

Nous vous remercions de solutions proposées!

Était-ce utile?

La solution

Les noms doivent être META-INF et WEB-INF, sans "O".

Vous modifiez les fichiers jar dans WEB-INF/libs? Parce qu'il semble que vous avez falsifié une archive signée, et normalement la guerre elle-même est non signé.

Si vous modifiez un fichier jar signé, la signature est invalidée. Soit resigner le code avec votre clé de signature de code, ou supprimer les informations de signature invalidée du META-INF.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top