我有一个 操纵 的java应用程序 数据库
和 sco openserver 5 中的 java版 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上测试过,它运行正常!(带有java 1.3.1_20的窗口)
- 使用以下代码注册驱动程序
DriverManager.registerDriver(new oracle.jdbc.OracleDriver());
如何解决这个问题,如何让 oracledriver 在 sco openserver 中工作?