Это не ошибка;это предупреждающее (или консультативное) сообщение, полученное в результате вызова
Class.forName("com.mysql.jdbc.Driver")
.Ваш код продолжает работать, несмотря на сообщение.
В основном говорится, что имя класса драйвера изменилось на com.mysql.cj.jdbc.Driver
.Поэтому вместо этого используйте:
Class.forName("com.mysql.cj.jdbc.Driver")
Также сообщаем, что начиная с Java 6 (JDBC 4.0) обычно нет необходимости вручную загружать класс драйвера, используя Class.forName
, так как JDBC теперь можетзагрузить правильный драйвер (при условии, что драйвер .jar доступен в пути к классам).