Mysql
 sql >> Base de données >  >> RDS >> Mysql

java.lang.IncompatibleClassChangeError :la classe com.mysql.jdbc.Statement a été trouvée, mais l'interface était attendue

Dans mysql-connecter-java-5.0 Statement est une classe. en 5.1, c'est une interface.

Le code que vous écrivez ne devrait pas trop s'en soucier. Mais si vous compilez avec la nouvelle version, puis exécutez avec l'ancienne version, vous aurez ce problème.