JNIPort is a Smalltalk library which allows Java code to be invoked from Smalltalk. It acts as a bridge between the world of Smalltalk objects and a Java Virtual Machine (JVM) where Java code is executing. Installation instructions are on the Wiki page. See https://sites.google.com/site/jniport/ for more information about JNIPort.