The figure illustrates how the loadjava
tool interacts with the database. The tool loads the .java
files as Java source schema objects, the .class
files as Java class schema objects, and the .jar
files as Java resource schema objects. It also interacts with the Java compiler of Oracle JVM, which compiles the Java source files into class files and stores them as Java class schema objects. The figure also shows that the tool can set values of options stored in a system database table.