|
The Berkeley DB Java API has been tested with the Sun Microsystems JDK 1.1.3 on SunOS 5.5, and Sun's JDK 1.1.7, JDK 1.2.2 and JDK 1.3.0 on Linux and Windows/NT. It should work with any JDK 1.1, 1.2 or 1.3 (the latter two are known as Java 2) compatible environment. IBM's VM 1.3.0 has also been tested on Linux.
The primary requirement of the Berkeley DB Java API is that the target Java environment supports JNI (Java Native Interface), rather than another method for allowing native C/C++ code to interface to Java. The JNI was new in JDK 1.1, but is the most likely interface to be implemented across multiple platforms. However, using the JNI means that Berkeley DB will not be compatible with Microsoft Visual J++.