【问题标题】:Where can I download mysql jdbc jar from? [closed]我在哪里可以下载 mysql jdbc jar? [关闭]
【发布时间】:2014-10-22 04:12:15
【问题描述】:

我安装并尝试使用 jasper 报告工作室。当您尝试为报表创建数据源时,遇到的第一堵墙是

java.lang.ClassNotFoundException: com.mysql.jdbc.Driver

论坛说我需要在类路径上安装一个 jar。我不知道如何做到这一点,所以第一个障碍是如何获得罐子。我唯一能找到的地方是:

http://dev.mysql.com/downloads/connector/j/

但不幸的是,这给了你一个 msi 安装程序,而不是一个 jar。我不想安装东西,就拿罐子。

我已经安装了 mysql DB,已经在程序文件中搜索了安装目录,但找不到 jar。

有人知道获取 mysql jar 的官方(不是恶意软件站点)方法吗?很难找到,这似乎很奇怪。

我有 Windows 8 64 位和 mysql 5.6。

【问题讨论】:

    标签: mysql jdbc jar


    【解决方案1】:

    如果您安装了 WL 服务器,请从下面选择它
    \Oracle\Middleware\wlserver_10.3\server\lib\mysql-connector-java-commercial-5.1.17-bin.jar

    否则,请从以下地址下载:
    http://www.java2s.com/Code/JarDownload/mysql/mysql-connector-java-5.1.17-bin.jar.zip

    【讨论】:

    • 我找到了另一种方法,下载 MSI,但不要安装它(如果你这样做什么都不做 - 它不会给你 jar)。而是安装 7zip,然后使用 7-zip 从 MSI 中提取 mysql jdbc jar。然后将其复制到您的 HD 上的某个位置。
    • 酷!我不知道可以解压缩 .MSI。谢谢。
    • 它确实给了我们罐子。默认位置 - C:\Program Files (x86)\MySQL\MySQL Connector J\
    • @Roshith。是的。 www.java2s.com 是许多 Java 相关内容的绝佳参考
    • 为什么要从第三方网站下载而不是oracle/mysql?
    【解决方案2】:

    转到http://dev.mysql.com/downloads/connector/j 并在下拉列表中选择“平台无关”,然后它会显示下载 tar.gz 文件或 zip 文件的选项。

    下载 zip 文件并解压,您将在其中找到 mysql-connector-XXX.jar 文件

    如果您使用的是 maven,那么您可以从链接 http://mvnrepository.com/artifact/mysql/mysql-connector-java 添加依赖项

    选择您要使用的版本,并在您的pom.xml 文件中添加依赖项

    【讨论】:

      【解决方案3】:

      这是使用 Maven 的单行代码:

      mvn dependency:get -Dartifact=mysql:mysql-connector-java:5.1.38
      

      然后,使用默认设置,它可用于:

      $HOME/.m2/repository/mysql/mysql-connector-java/5.1.38/mysql-connector-java-5.1.38.jar
      

      如果您需要其他版本号,只需替换版本号即可。

      【讨论】:

        猜你喜欢
        • 2010-09-22
        • 1970-01-01
        • 1970-01-01
        • 2010-12-28
        • 2017-10-31
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多