我编写了一个Java程序,但是当我运行它时,它显示了:
java.lang.ClassNotFoundException: oracle.jdbc.OracleDriver
at java.net.URLClassLoader$1.run(URLClassLoader.java:199)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:187)
at java.lang.ClassLoader.loadClass(ClassLoader.java:289)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:274)
at java.lang.ClassLoader.loadClass(ClassLoader.java:235)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:302)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:141)
at lib.DP_CONNECT.connect(DP_CONNECT.java:47)
at main.agent.main(agent.java:164).
我看到其他问题有相同的错误,我尝试了解决方案,但程序无法正常工作。
我的测试(java版本1.4):
我在服务器Unix上使用这些,使用带有ojdbc6.jar的java版本1.6并运行该程序。
我没有升级服务器。
感谢
弗朗西斯