Cette exception est levée lorsque vous essayez de charger une classe qui a été compilée avec une version de Java supérieure à celle avec laquelle vous exécutez votre application.
Voir UnsupportedClassVersionError
- vérifiez la version de JVM avec laquelle vous exécutez votre application en utilisant
java -version
- vérifiez la version du fichier de classe comme suggéré dans comment vérifier la version jdk utilisée pour compiler un fichier .class
- en utilisant
javap -verbose com.microsoft.sqlserver.jdbc.SQLServerDriver
- Si jar est destiné à être utilisé avec une version supérieure de Java, vous pouvez :
- utiliser une version supérieure de JVM pour exécuter l'application
- télécharger l'ancienne version du pilote