W środowisku Java SE 7 do następujących interfejsów Java dodano nowe metody w celu zapewnienia obsługi specyfikacji JDBC 4.1:
Ta reguła wykrywa i oznacza klasy języka Java implementujące te interfejsy i znane podinterfejsy, jeśli klasy te nie zawierają nowych metod.
Do znanych podinterfejsów należą następujące:
Żadnej klasy implementującej te interfejsy Java nie da się skompilować, dopóki do klasy nie zostaną dodane wymagane metody.
W poniższym przykładzie zostanie oznaczona klasaMyClass:
Aby rozwiązać ten problem, należy skompilować aplikację w środowisku Eclipse przy użyciu języka Java 7. Użyj zautomatyzowanej poprawki, aby dodać brakujące metody i wypełnić brakującą implementację. Skopiuj konfigurację niestandardową do pliku budowania aplikacji, aby włączyć automatyzację poprawek.
Więcej informacji na temat tej zmiany zawierają następujące zasoby: