In Java SE 7, sono stati aggiunti nuovi metodi al supporto JDBC 4.1 nelle seguenti interfacce Java:
Questa regola rileva e contrassegna le classi Java che implementano queste interfacce e le sotto interfacce note, se le classi non hanno i nuovi metodi.
Le sotto interfacce note includono le seguenti interfacce:
Qualsiasi classe che implementa queste interfacce Java non può essere compilata fino a quando i metodi richiesti non vengono aggiunti alla classe.
Nel seguente esempio, verrà contrassegnata la classeMyClass:
Per risolvere il problema, compilare l'applicazione in Eclipse utilizzando Java 7. Utilizzare la correzione automatica per aggiungere i metodi mancanti e compilare l'implementazione mancante. Copiare la configurazione personalizzata (custom configuration) nel file di build dell'applicazione per abilitare l'automazione delle correzioni.
Per ulteriori informazioni su questa modifica, consultare le seguenti risorse: