Подключение mysql-connector-java в Maven (Linux) - Zhbert's Home Нажмите "Enter", чтобы перейти к контенту

Подключение mysql-connector-java в Maven (Linux)

Столкнулся с интересной особенностью, из-за которой потратил несколько часов на поиск ошибки. Предыстория: был проект в IDEA, собираемый и запускаемый под Windows без всяких проблем. История: проект запущен в IDEA той же версии, но только в Linux. И полетели ошибки о невозможности подключения к MySql серверу.

Искал я долго, пока не нашел такую вешь: нужно в конфигураторе Maven (pom.xml) указать конкретную версию mysql-connector-java, подключаемый к проекту.

Если вкратце. Было:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <scope>runtime</scope>
</dependency>

И стало:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.21</version>
    <scope>runtime</scope>
</dependency>

Решение нашел случайно где-то на просторах интернета.

Будьте первым, кто оставит комментарий!

Добавить комментарий

Ваш адрес email не будет опубликован.