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

ude af stand til at indlæse klassen com.microsoft.sqlserver.jdbc.SQLServerDriver?

Denne undtagelse opstår, når du forsøger at indlæse en klasse, der er kompileret med en højere version af Java end den, du kører dit program med.

Se UnsupportedClassVersionError

  1. tjek den version af JVM, du kører din app med, ved hjælp af java -version
  2. tjek versionen af ​​klassefilen som foreslået i hvordan man kontrollerer den jdk-version, der bruges til at kompilere en .class-fil - ved at bruge javap -verbose com.microsoft.sqlserver.jdbc.SQLServerDriver
  3. Hvis jar er beregnet til at blive brugt med en højere version af Java, kan du enten:
    • brug en højere version af JVM til at køre appen
    • download ældre version af driveren



  1. mysql UPDATE-erklæring - overhead for samme værdier?

  2. Hvorfor får jeg JPEG-fejl 42, når den er gemt i en database?

  3. Indfang udførelsesplanadvarsler ved hjælp af udvidede hændelser

  4. Hvordan laver man hjemmesider med Java?