Omdat de Browsers nu willen dat de Jars gesigneerd worden, komt het vaak voor dat de mens zelf een Jar moet signeren.
Hier vindt u een handling voor het signeren van een pot.
Eerst moet u de Java SDK installeren.
http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp
Installeer de JDK uit de lijst voor de omgeving die u gebruikt.
Deze handling is gemaakt voor Windows-gebruikers. Stel de Java_home - variabele in en plaats de map JAVA/bin in het pad om de Java-opdrachten te kunnen gebruiken.
Nu kunt u uw sleutelarchief en sleutelpaar aanmaken. Navigeer naar uw thuismap als C:\Gebruikers\gebruikersnaam en voer daar de volgende opdracht uit in de console.
- Genereer een Java-sleutelarchief en sleutelpaar
keytool -genkey -alias mydomain -keyalg RSA -keystore .keystore
U moet enkele vragen beantwoorden en uiteindelijk krijgt u een gegenereerde sleutelopslag met de naam .keystore en de sleutelpaar. U moet het wachtwoord voor de sleutelopslag noteren, omdat dit belangrijk is en daarna zal worden gebruikt.
Navigeer nu naar de map met uw Jars en voer de volgende opdrachten uit in de console:
jarsigner -sigfile SIG -signedjar SignedApp.jar jar-to-sign.jar alias jarsigner -verify SignedApp.jar
Plaats op de plaats van de alias uw alias die u hebt ingevoerd bij het genereren van de sleutelopslag. Jar-to-sign is de jar-naam die u moet ondertekenen.
De verificatie wordt uitgevoerd om te verifiëren dat de pot echt succesvol is ondertekend.Dat is het.
Veel tekenplezier.

Laat een reactie achter