как исправить mysql версию в моем проекте Maven - PullRequest
1 голос
/ 10 января 2020

Я скачал сервер wampp, который указывает, что моя версия MySQL 5.7.24, но всякий раз, когда я пытаюсь указать эту версию в своем проекте maven (в pom. xml), он показывает, что я не могу использовать эту версию версия: enter image description here

Как это исправить?

Ответы [ 2 ]

4 голосов
/ 10 января 2020

Это потому, что mysql -connector- java и MySQL не обязательно должны быть одной и той же версии.

Если вы используете Java 8, то вам, вероятно, go с новейшая версия 8.XX mysql -connector- java, она поддерживает версию 5.7 MySQL и более поздние версии.

Текущая новейшая версия:

<!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.18</version>
</dependency>

You всегда можете проверить последнюю версию в mvnrepository: https://mvnrepository.com/artifact/mysql/mysql-connector-java

Мора о поддержке версий можно найти здесь

2 голосов
/ 10 января 2020

У MySQL Connector / J нет такого прекрасного управления версиями на maven central .

Как правило, вы можете работать с более новой версией:

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysql-connector-java</artifactId>
    <version>8.0.18</version>
</dependency>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...