jPortable (formerly Java Portable) allows you to easily add a Java
runtime environment to your portable device. It can be used in
combination with jPortable Launcher
to open Java JAR programs (many with their settings made portable) or
used automatically with Java-enabled apps like PortableApps.com versions
of LibreOffice and OpenOffice as well as web browsers like Chrome/Chromium, Opera, SeaMonkey and Firefox.