我安裝了JDK 1.7並試圖連接到不同的MySQL數據庫和Connector/J版本。但每次加載驅動程序時我都會收到以下錯誤:請讓我知道任何與jdk 1.7一起使用的MySQL版本。
Exception in thread "main" java.lang.ExceptionInInitializerError
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:186)
at jdbc.JDBC.main(JDBC.java:24)
Caused by: java.lang.RuntimeException: Uncompilable source code - com.mysql.jdbc.NonRegisteringDriver is not abstract and does not override abstract method getParentLogger() in java.sql.Driver
at com.mysql.jdbc.NonRegisteringDriver.<clinit>(NonRegisteringDriver.java:69)
... 3 more
哪個MySQL驅動程序版本與JDK 1.7兼容?
會顯示您的打印堆棧跟蹤? –
這與版本不兼容有關。您可能沒有正確地將JDBC驅動程序放入類路徑中,或者您使用的是不正確的JDBC URL。向我們顯示確切的錯誤消息。 – Jesper
@Jesper我已經做了確切的過程..即使如果我已經改變爲jdk 1.6。它完美的工作 –