【问题标题】:how to fix mysql version in my maven project如何在我的 Maven 项目中修复 mysql 版本
【发布时间】:2020-01-10 16:51:43
【问题描述】:

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

我该如何解决?

【问题讨论】:

    标签: java mysql maven


    【解决方案1】:

    这是因为 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

    【讨论】:

      【解决方案2】:

      MySQL 连接器/J 在 maven central 上没有这么好的版本控制。

      您通常可以使用较新的版本:

      <dependency>
          <groupId>mysql</groupId>
          <artifactId>mysql-connector-java</artifactId>
          <version>8.0.18</version>
      </dependency>
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2017-02-08
        • 2021-04-30
        • 1970-01-01
        • 1970-01-01
        • 2019-06-11
        • 1970-01-01
        • 2019-07-20
        • 2018-04-28
        相关资源
        最近更新 更多