Dans Java SE 7, de nouvelles méthodes ont été ajoutées pour la prise en charge de JDBC 4.1 dans les interfaces Java suivantes :
Cette règle détecte et marque les classes Java qui implémentent ces interfaces et les sous-interfaces connues si les classes n'ont pas de nouvelle méthode.
Les sous-interfaces connues incluent les interfaces suivantes :
La compilation des classes qui implémentent ces interfaces Java ne peut pas avoir lieu tant que les méthodes requises ne sont pas ajoutées à la classe.
Dans l'exemple suivant, la classeMyClass sera marquée :
Pour résoudre le problème, compilez votre application dans Eclipse avec Java 7. Utilisez le correctif automatisé pour ajouter les méthodes manquantes et remplir l'implémentation manquante. Copiez la configuration personnalisée vers votre fichier de génération d'application pour activer l'automatisation des correctifs.
Pour plus d'informations sur ce changement, voir les ressources suivantes :