Java is programming language and runtime environment. You can use Zero Install to:

To get the traditional Java commands:

The other tools are available by passing the tool name as a --command option to 0install add, e.g.:

To get common Java build tools:

To use the Java Runtime Environment as the runner in a feed:

If you wish to use the CLASSPATH variable to specify external dependencies in a feed you can use JAR Launcher: