ANT JDBC驱动程序[com.mysql.jdbc.Driver]无法加载?

特尔诺

我决定要开始学习数据库基础,主要侧重于MySQL。我想我会遵循本教程以更好地了解如何将这些东西的工作,可以集成到我们的计划寄予厚望。但是我遇到了一个小问题,我不知道该如何绕过。

有两件事:

  • Ant已安装并附加到我的路径环境变量中。
  • 我正在使用MySQL Community Edition数据库。
  • MySQL Connector J是我选择使用的连接器。据appened到我的两个PATH环境变量以及表示为的财产MYSQLDRIVER在我的mysql-build-properties.xml文件。

当我去运行命令时ant create-mysql-databaseJDBCTutorial Directory出现以下错误:

     C:\[LOCATION]\JDBCTutorial ant create-mysql-database
     BUILD FAILED
     C:\[LOCATION]\JDBCTutorial\build.xml:73: Class
      **Not Found: JDBC driver com.mysql.jdbc.Driver could not be loaded**

build.xml文件上查找,line:73我有以下内容:

70 <target name="create-mysql-database">
71    <sql driver="${DB.DRIVER}" url="${DB.URL.NEWDATABASE}" userid="${DB.USER}"
72         password="${DB.PASSWORD}" classpathref="CLASSPATH"
73         delimiter="${DB.DELIMITER}" autocommit="false" onerror="continue">
74      create database ${DB.SID};
75    </sql>
76 </target>  

build.xml文件使用mysql-build-properties.xml包含以下内容文件:

<project name="MySQL Properties" default="all" basedir=".">

  <property name="JAVAC"          value="C:\\Program Files (x86)\\Java\\jdk1.7.0_21\\bin\\javac"/>
  <property name="JAVA"           value="C:\\Program Files (x86)\\Java\\jdk1.7.0_21\\bin\\java" />
  <property name="PROPERTIESFILE" value="properties/mysql-sample-properties.xml"/>
  <property name="MYSQLDRIVER"    value="C:\\Program Files (x86)\\MySQL\\MySQL Connector J\\mysql-connector-java-5.1.29-bin.jar"/>

  <path id="CLASSPATH">
    <pathelement location = "classes"/>
    <pathelement location = "${MYSQLDRIVER}"/>
    <pathelement location = "lib/JDBCTutorial.jar"/>
  </path>

  <property name="DB.VENDOR"          value="mysql"/>
  <property name="DB.DRIVER"          value="com.mysql.jdbc.Driver"/>
  <property name="DB.HOST"            value="localhost"/>
  <property name="DB.PORT"            value="3306"/>
  <property name="DB.SID"             value="testdb"/>
  <property name="DB.URL.NEWDATABASE" value="jdbc:mysql://${DB.HOST}:${DB.PORT}/?allowMultiQueries=true"/>
  <property name="DB.URL"             value="jdbc:mysql://${DB.HOST}:${DB.PORT}/${DB.SID}?allowMultiQueries=true"/>
  <property name="DB.USER"            value="root"/>
  <property name="DB.PASSWORD"        value="root"/>
  <property name="DB.DELIMITER"       value=";"/>

</project>

如果有人知道我可能设置错误,请告诉我。

万杰

您的媒体资源MYSQLDRIVER应指向JAR文件。它不应该是mysql-connector-java-5.1.29-bin.jar不是mysql-connector-java-5.1.29-bin

也许您可以尝试将此JAR放到路径中不包含空格的位置。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法加载驱动程序:com.mysql.jdbc.Driver

来自分类Dev

无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'Tomcat 8和Eclipse

来自分类Dev

无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'声纳插件jenkins

来自分类Dev

无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'声纳插件jenkins

来自分类Dev

无法加载Hibernate JDBC驱动程序com.mysql.jdbc.Driver

来自分类Dev

无法加载 JDBC 驱动程序类“com.mysql.cj.jdbc.driver”

来自分类Dev

无法加载驱动程序类com.mysql.jdbc.Driver

来自分类Dev

java.lang.IllegalStateException:无法加载JDBC驱动程序类[com.mysql.jdbc.GoogleDriver]

来自分类Dev

使用MySQL和Docker的Spring Boot:IllegalStateException:无法加载驱动程序类:com.mysql.cj.jdbc.Driver

来自分类Dev

Java如何查找类?(尝试加载驱动程序:com.mysql.jdbc.Driver)

来自分类Dev

IBM Worklight SQL适配器-无法连接到数据库。无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'

来自分类Dev

Solr无法加载MySQL JDBC驱动程序

来自分类Dev

如何解决“无法为连接URL创建类'com.mysql.jdbc.Driver'的JDBC驱动程序”

来自分类Dev

如何安装com.mysql.jdbc.Driver“找不到类名称为com.mysql.jdbc.Driver的驱动程序”?

来自分类Dev

com.mysql.jdbc.Driver不加载。你确定你已经包括在了正确的JDBC驱动程序:jdbc_driver_library

来自分类Dev

java.sql.SQLException:没有合适的驱动程序com.mysql.jdbc.Driver

来自分类Dev

找不到类名称为com.mysql.jdbc.Driver的驱动程序

来自分类Dev

驱动程序“ com.mysql.jdbc.Driver”不支持URL“空”

来自分类Dev

Spark未使用com.mysql.jdbc.Driver类找到注册的驱动程序

来自分类Dev

找不到驱动程序:[com.mysql.jdbc.Driver]播放框架

来自分类Dev

Oozie-运行sqoop时出现异常:无法加载数据库驱动程序类:com.mysql.jdbc.Driver

来自分类Dev

错误sqoop.Sqoop:运行Sqoop时出现异常:java.lang.RuntimeException:无法加载数据库驱动程序类:com.mysql.jdbc.Driver

来自分类Dev

在运行时添加JDBC驱动程序-原因:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

来自分类Dev

无法使用jdbc驱动程序连接到mysql

来自分类Dev

无法加载netezza JDBC驱动程序

来自分类Dev

Web应用程序[]注册了JDBC驱动程序[com.mysql.jdbc.Driver],但是在Web应用程序停止时未能注销它

来自分类Dev

MySQL连接器到JDBC的类路径无法加载驱动程序

来自分类Dev

LibreOffice:无法加载'com.mysql.jdbc.driver'

来自分类Dev

ActiveMQ 5.8:无法加载JDBC驱动程序类'oracle.jdbc.driver.OracleDriver'

Related 相关文章

  1. 1

    无法加载驱动程序:com.mysql.jdbc.Driver

  2. 2

    无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'Tomcat 8和Eclipse

  3. 3

    无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'声纳插件jenkins

  4. 4

    无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'声纳插件jenkins

  5. 5

    无法加载Hibernate JDBC驱动程序com.mysql.jdbc.Driver

  6. 6

    无法加载 JDBC 驱动程序类“com.mysql.cj.jdbc.driver”

  7. 7

    无法加载驱动程序类com.mysql.jdbc.Driver

  8. 8

    java.lang.IllegalStateException:无法加载JDBC驱动程序类[com.mysql.jdbc.GoogleDriver]

  9. 9

    使用MySQL和Docker的Spring Boot:IllegalStateException:无法加载驱动程序类:com.mysql.cj.jdbc.Driver

  10. 10

    Java如何查找类?(尝试加载驱动程序:com.mysql.jdbc.Driver)

  11. 11

    IBM Worklight SQL适配器-无法连接到数据库。无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'

  12. 12

    Solr无法加载MySQL JDBC驱动程序

  13. 13

    如何解决“无法为连接URL创建类'com.mysql.jdbc.Driver'的JDBC驱动程序”

  14. 14

    如何安装com.mysql.jdbc.Driver“找不到类名称为com.mysql.jdbc.Driver的驱动程序”?

  15. 15

    com.mysql.jdbc.Driver不加载。你确定你已经包括在了正确的JDBC驱动程序:jdbc_driver_library

  16. 16

    java.sql.SQLException:没有合适的驱动程序com.mysql.jdbc.Driver

  17. 17

    找不到类名称为com.mysql.jdbc.Driver的驱动程序

  18. 18

    驱动程序“ com.mysql.jdbc.Driver”不支持URL“空”

  19. 19

    Spark未使用com.mysql.jdbc.Driver类找到注册的驱动程序

  20. 20

    找不到驱动程序:[com.mysql.jdbc.Driver]播放框架

  21. 21

    Oozie-运行sqoop时出现异常:无法加载数据库驱动程序类:com.mysql.jdbc.Driver

  22. 22

    错误sqoop.Sqoop:运行Sqoop时出现异常:java.lang.RuntimeException:无法加载数据库驱动程序类:com.mysql.jdbc.Driver

  23. 23

    在运行时添加JDBC驱动程序-原因:java.lang.ClassNotFoundException:com.mysql.jdbc.Driver

  24. 24

    无法使用jdbc驱动程序连接到mysql

  25. 25

    无法加载netezza JDBC驱动程序

  26. 26

    Web应用程序[]注册了JDBC驱动程序[com.mysql.jdbc.Driver],但是在Web应用程序停止时未能注销它

  27. 27

    MySQL连接器到JDBC的类路径无法加载驱动程序

  28. 28

    LibreOffice:无法加载'com.mysql.jdbc.driver'

  29. 29

    ActiveMQ 5.8:无法加载JDBC驱动程序类'oracle.jdbc.driver.OracleDriver'

热门标签

归档