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