Low-level interface to Java VM very much like .C/.Call and friends. Allows creation of objects, calling methods and accessing fields.
Java JDK 1.2 or higher (for JRI/REngine JDK 1.4 or
higher), GNU make