Исключение: oracle.jdbc.OracleDriver Класс не найден в Sco Openserver 5 с версией Java 1.3.1_22 - PullRequest
0 голосов
/ 29 ноября 2011

У меня есть Java-приложение, которое манипулирует с базой данных

и моя версия Java в sco openserver 5 - это 1.3.1_22

Итак, я скачал classes12.jar для использования в качестве OracleDriver для Oracle Database 11R2

Но когда я запускаю его на sco openserver 5, всегда появляется предупреждение OracleDriver, класс не найден

java.lang.NoClassDefFoundError: oracle/jdbc/OracleDriver at Database.<init>(Database.java:15) at Database.Instance(Database.java:26) at FileChangeNotification.processMessage(FileChangeNotification.java, C) at FileChangeNotification.access$2(FileChangeNotification.java:53) at FileChangeNotification$1.onChange(FileChangeNotification.java:41) at FileChangeNotificationEventHandler.run(FileChangeNotificationEventHa) at java.util.TimerThread.mainLoop(Timer.java, Compiled Code) at java.util.TimerThread.run(Timer.java:380)

Я тестировал на Windows, все работает нормально! (Windows с Java 1.3.1_20)

- Используйте код ниже, чтобы зарегистрировать драйвер

DriverManager.registerDriver(new oracle.jdbc.OracleDriver());

Как решить эту проблему, как заставить oracledriver работать в sco openserver ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...