我正在尝试编译一个使用 JavaDB/Derby 的 java 程序。在命令行上我可以运行
java org.apache.derby.tools.sysinfo
没有错误,但是几个文件中的以下行导致我的问题标题中出现错误:
import org.apache.derby.client.am.SqlException;
原因
package org.apache.derby.client.am does not exist
我已经完成了 JavaDB 的全新安装,但我认为这并不重要。我以前编译过这个项目,但我知道我没有安装 JavaDB。我只是在项目文件夹的顶层有一个名为 lib 的目录,其中包含所有 derby 的 .jar 文件。而且我很确定我也不必设置任何环境变量。
我该如何解决这个错误?如果我需要提供更多信息,我将很乐意这样做。
我正在使用 Windows 7 和 jdk1.7