Es ist kein Fehler; es ist eine Warn- (oder Hinweis-) Nachricht, die aus einem
resultiertClass.forName("com.mysql.jdbc.Driver")
Forderung. Ihr Code wird trotz der Meldung weiter ausgeführt.
Es sagt Ihnen hauptsächlich, dass sich der Name der Treiberklasse in com.mysql.cj.jdbc.Driver
geändert hat . Verwenden Sie stattdessen:
Class.forName("com.mysql.cj.jdbc.Driver")
Es lässt Sie auch wissen, dass es seit Java 6 (JDBC 4.0) normalerweise nicht notwendig ist, die Treiberklasse manuell mit Class.forName
zu laden jedenfalls, weil JDBC nun in der Lage ist, den richtigen Treiber selbst zu laden (vorausgesetzt, dass die Treiber-.jar-Datei im Klassenpfad verfügbar ist).