Java Keytool Implementation

Currently there are three ways to generate the Keystores through command line using Keytool or jarsigner and through GUI we can use policytool.

Lets take a look more details on Keytool command.  To execute the keytool we required rt.jar and tools.jar.

rt.jar will be under JAVA_HOME/jre/lib  directory and tools.jar can be find under JAVA_HOME/lib.

keytool utility is run thorugh following class "KeyTool" and package is "sun.security.tools" and its class type is final.

Java KeyTool

Java Keytool is command line utility which are used to generate certificates.  This certificate management utility helps to create pair of key's like private and public key to help communication between server and client through secure channel.

This command line utility can be access from following path JAVA_HOME/bin/ folder.

To run this keytool utility we need to install Java SDK and keep tool.jar and rt.jar in classpath.


Java Mission Control

These days we have seen many Monitoring tool which provide detail visual information about our site or Virtual Machine running in background and their performance rate etc.

Java Mission Control or JMC is new monitoring tool of Sun JDK which got release from JDK 7.

This visual idea was already developed by Jrockit which is also called JRockit Mission Control.

The main idea of this JMC ( Java Mission Control ) is to gather necessary data with lowest possible impact on running process.  When we say lowest possible impact then it is safe to run in Production environment.