尝试设置 Java DB:"Class Not Found: JDBC driver org.apache.derby.jdbc.EmbeddedDriver could not be loaded"



我是SQL的新手,我正在尝试建立一个数据库来练习使用它。

我使用的是Windows 7。

我正在遵循Oracle的JDBC基础知识教程(http://docs.oracle.com/javase/tutorial/jdbc/basics/gettingstarted.html#step1),到目前为止:

  1. 安装了JDK(他们说要安装Java SE SDK,但据我所知,JDK和Java SE SDK或多或少是相同的?)

  2. 安装了Apache Ant。

  3. 已下载示例代码。

  4. 修改了构建.xml。

  5. 修改了教程属性文件。

  6. 进入计算机 ->属性 ->高级系统... ->环境变量并添加了 PATH (C:\Program\Java\jdk1.7.0_25\bin;%ANT_HOME%/bin;C:\Windows;C:\Windows\system32).

  7. 我去cmd,更改目录并运行蚂蚁jar。它已成功符合要求。

  8. 我运行 ant 安装程序(应该创建数据库),并收到以下错误消息:

构建文件: C:\Program\Java\JDBCTutorial\build.xml

设置:

删除表:

构建失败 C:\PROGRAM\Java\JDBCTutorial\build.xml:140: 执行此行时出错: C:\Program\Java\JDBCTutorial\build.xml:83:找不到类:JDBC 无法加载驱动程序 org.apache.derby.jdbc.EmbeddedDriver

总时间:0 秒

我不知道我是否有 JDBC 驱动程序 - 教程说它们包含在下载中,但我不知道在哪里寻找它们进行验证。我也认为 PATH 变量可能有问题。我也看到有人提到类路径可能存在问题,但我不知道如何解决这个问题。

所以你需要添加缺少的库。您可以在此处下载它 http://db.apache.org/derby/derby_downloads.html 然后将JAVADBDRIVER配置为指向 jar 文件。

JAVADBDRIVER Java DB 驱动程序的完整路径名。这是 通常为/lib/derby.jar。

相关内容

  • 没有找到相关文章

最新更新