我安装并尝试使用jasper report studio。尝试为报表创建数据源时遇到的第一道障碍是
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver论坛上说我需要在类路径上安装一个jar。我不知道如何做到这一点,所以第一个障碍是如何获得jar。我唯一能找到的地方就是:
http://dev.mysql.com/downloads/connector/j/
但不幸的是,这样得到的是msi安装程序,而不是jar。我不想装东西,只要拿到罐子就好。
我已经安装了mysql DB,已经在程序文件中搜索了安装目录,但找不到jar。
有人知道获得mysql jar的官方(不是恶意软件站点)方法吗?这似乎很奇怪,很难找到它。
我用的是Windows864位和MySQL5.6。
发布于 2014-08-28 20:20:10
转到http://dev.mysql.com/downloads/connector/j,在下拉列表中选择“独立于平台”,然后它将显示下载tar.gz文件或压缩文件的选项。
下载压缩文件并将其解压缩,在其中您将找到mysql-connector-XXX.jar文件
如果您使用的是maven,则可以从链接http://mvnrepository.com/artifact/mysql/mysql-connector-java添加依赖项。
选择要使用的版本,并在pom.xml文件中添加依赖项
发布于 2014-08-28 18:31:53
如果您安装了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
发布于 2016-01-04 13:09:45
下面是使用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如果您需要一个不同的版本号,只需替换它。
https://stackoverflow.com/questions/25546417
复制相似问题