java - 如何修复我的maven项目中的mysql版本

我已经下载了 wampp 服务器,它表明我的 MySQL 版本是 5.7.24,但每当我尝试在我的 maven 项目(在 pom.xml 中)中指定该版本时,它表明我无法使用该版本:

我该如何解决?

最佳答案

因为mysql-connector-java和MySQL不需要是同一个版本。

如果您使用的是 Java 8,那么您可能应该使用最新的 8.X.X 版本的 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>

您始终可以在 mvnrepository 上查看最新版本: https://mvnrepository.com/artifact/mysql/mysql-connector-java

可以找到关于版本支持的Mora here

https://stackoverflow.com/questions/59685845/

相关文章:

swiftui - 如何修复无法在 Swift 中找到文件 json

c# - 尝试激活图形 API 时无法解析类型 'Microsoft.Identity.Web.IT

html - 容器中元素之间的空间

stripe-payments - 在 Stripe CLI 中使用 fixtures

xcode - SwiftUI:如何创建自定义 UIDatePicker?

c++ - 如何在 C++ 中获得 std::u8string 的正确长度?

django - 错误模块 'tablib.formats._xls' 没有属性 'title'

c# - C# 中输出参数的良好实践

python - 从 BigQuery 获取数据需要很长时间

angular - 将 Angular 4 升级到 Angular 8