Generell gibt es auch Downloads als ZIP File, das man einfach entpacken kann. Eine Installation ist also nicht notwendig.
Um es dann zu nutzen, muss man dann den Pfad mit angeben. Das geht aber sehr gut über Shell Scripte. In denen kannst Du dann den Pfad des Scriptes auslesen und dann das Java relativ dazu verwenden. Das wäre dann in der Regel:
- Setzen der Umgebungsvariable JAVA_HOME
- Setzen des Pfades, so dass Java im Pfad ist.
oder falls es nur um einen Aufruf geht: Da kann man dann halt direkt das java Executable aufrufen mit den gewünschten Parametern.