In Java SE 7 wurden neue Methoden für die Unterstützung von JDBC 4.1 in den folgenden Java-Schnittstellen hinzugefügt:
Diese Regel erkennt und markiert Java-Klassen, die diese Schnittstellen und bekannte Unterschnittstellen implementieren, wenn die Klassen die neuen Methoden noch nicht enthalten.
Zu den bekannten Unterschnittstellen gehören die folgenden Schnittstellen:
Alle Klassen, die diese Java-Schnittstellen implementieren, können erst kompiliert werden, wenn den Klassen die erforderlichen Methoden hinzugefügt wurden.
Im folgenden Beispiel wird die KlasseMyClass markiert:
|
public class MyClass implements java.sql.Driver { // more code } |
Sie können dieses Problem beheben, indem Sie Ihre Anwendung mit Java 7 in Eclipse kompilieren. Verwenden Sie die Eclipse-Schnellkorrektur, um die fehlenden Methoden hinzuzufügen und die fehlende Implementierung einzufügen.
Weitere Informationen zu dieser Änderung finden Sie in den folgenden Quellen: