Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

impossibile caricare la classe com.microsoft.sqlserver.jdbc.SQLServerDriver?

Questa eccezione viene generata quando si tenta di caricare una classe che è stata compilata con una versione di Java superiore a quella con cui si esegue l'applicazione.

Vedi UnsupportedClassVersionError

  1. controlla la versione di JVM con cui esegui la tua app utilizzando java -version
  2. controlla la versione del file di classe come suggerito in come controllare la versione jdk usata per compilare un file .class - utilizzando javap -verbose com.microsoft.sqlserver.jdbc.SQLServerDriver
  3. Se jar è destinato all'uso con una versione successiva di Java, puoi:
    • utilizza una versione successiva di JVM per eseguire l'app
    • scarica la versione precedente del driver