Java 2 Runtime Environment gives you all the necessary to Execute JVM.
This is the GTK+ Runtime Environment Installer for Windows
Toolkit for digitally signing documents and verifying signatures.