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.