Я пишу Java-программу, которая использует драйвер Oracle JDBC. Я установил это в моем classpath. Когда я запускаю программу внутри своей IDE (добавленной как jdbc как библиотека), программа работает нормально. Когда я пытаюсь развернуть его, он полностью игнорирует листинг в classpath и выдает мне NoClassDefFoundError.
Я хочу использовать драйвер JDBC клиента (тот, который установлен), а не свой собственный. Я упаковываю программу из JDeveloper, развертывание в виде файла JAR.
Запуск с: java -jar test.jar
Когда я помещаю библиотеку в% JAVA_HOME% / lib / ext, она работает правильно.
Кто-нибудь знает, как решить эту проблему?