Comme les navigateurs veulent que les Jars soient signés, il arrive souvent que l’homme doive signer lui même un Jar.
Voici un manuel sur la façon de signer un pot.
Vous devez d'abord installer le SDK Java.
http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp
Installez le JDK depuis la liste correspondant à l'environnement que vous utilisez.
Ce manuel est destiné aux utilisateurs de Windows. Définissez la variable JAVA_HOME et placez le dossier JAVA/bin dans le chemin afin d’utiliser les commandes Java.
Vous pouvez créer maintenant votre magasin de clés et votre paire de clés. Accédez à votre dossier personnel sous C:\Users\username et exécutez la commande suivante dans la console.
- Générer un magasin de clés Java et une paire de clés
keytool -genkey -alias mydomain -keyalg RSA -keystore .keystore
Vous devisses répondre à quelques questions et à la fin vous vous retrouvez avec un magasin de clés généré nommé .keystore et la paire de clés. Vous devez noter le mot de passe du magasin de clés car il est important et sera utilisé plus tard.
Accédez maintenant au dossier contenant vos Jars et exécutez les commandes suivantes dans la console :
jarsigner -sigfile SIG -signedjar SignedApp.jar jar-to-sign.jar alias jarsigner -verify SignedApp.jar
Comme à la place de l’alias, entrez votre alias que vous avez saisi lors de la génération du magasin de clés. Jar-to-sign est le nom du pot que vous devez signer.
La vérification est effectuée pour vérifier que le fichier jar est réellement signé avec succès.C’est ça.
Bonne signature.

Laisser une réponse