Я использую JNI для загрузки класса из банки.Если я добавлю требуемый jar в VM Options, тогда я смогу загрузить любой класс из этого jar.
JavaVMOption options[1];
options[0].optionString = "-Djava.library.path=xyz.jar";
Принимая во внимание, что если я включу jar path в системную переменную среды (CLASSPATH), то не смогу загрузить любой классиз этой банки;хотя его часть classpath.