獲取數據庫連接的報錯信息及解決辦法

      從Oracle官網下載的JDBC驅動ojdbc6.jar,說明是在JDK 1.6下編譯的。

      新建一個測試類,不過Java工程的編譯環境爲jdk 1.4,運行出現一個fatal錯誤。我使用的是jdk 1.4.2_19下面是異常信息:

java.lang.UnsupportedClassVersionError: oracle/jdbc/driver/OracleDriver (Unsupported major.minor version 50.0)
 at java.lang.ClassLoader.defineClass0(Native Method)
 at java.lang.ClassLoader.defineClass(ClassLoader.java:537)
 at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:123)
 at java.net.URLClassLoader.defineClass(URLClassLoader.java:251)
 at java.net.URLClassLoader.access$100(URLClassLoader.java:55)
 at java.net.URLClassLoader$1.run(URLClassLoader.java:194)
 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 test.OracleTest.main(OracleTest.java:26)

 

將編譯環境換作jdk 1.6.0_43,運行正常。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章