1

我对 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. 修改了 build.xml。

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

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

  7. 我去cmd,更改目录并运行ant jar。它成功遵守。

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

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

设置:

下拉表:

BUILD FAILED C:\Program\Java\JDBCTutorial\build.xml:140: 执行此行时出现以下错误:C:\Program\Java\JDBCTutorial\build.xml:83: Class Not Found: JDBC driver org.apache .derby.jdbc.EmbeddedDriver 无法加载

总时间:0秒

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

4

1 回答 1

0

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

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

于 2013-09-10T14:44:40.210 回答