Browse DevX
Sign up for e-mail newsletters from DevX

Tip of the Day
Language: Java
Expertise: Beginner
May 2, 2006

Signing a .jar File in Java

Everyone wants their applications to be secure and to disallow unauthorized changes. Java makes this task relatively easy for developers and deployment teams with the jarsigner tool.

Assuming you have a .jar file named myapp.jar and you want to sign it using your own keystore. The command may look something like this:

jarsigner -keystore C:\myapp\myappkeystore -storepass password
      -keypass akji89 -signedjar signedmyapp.jar myapp.jar sridhar 
Here, myappkeystore is the keystore present in the C:\myapp folder. The password for the keystore is password. The password for the sridhar private key is akj189. The alias for myappkeystore is sridhar.

Sridhar MS
Thanks for your registration, follow us on our social networks to keep up-to-date