Derby嵌入式驱动程序 - 将应用程序导出到JAR后“找不到类”

时间:2016-02-03 16:03:08

标签: java eclipse jdbc jar buildpath

我正在尝试让Java使用Apache Derby嵌入式数据库,并且它在eclipse中工作正常但是会出错

  

java.lang.ClassNotFoundException:org.apache.derby.jdbc.EmbeddedDriver

导出到Jar文件并运行时。

我将Derby Jar添加到我的项目中,将其添加到lib文件夹,然后在构建路径中引用它,以便jar位于引用的库文件夹中。

有关如何解决此问题的任何想法?

1 个答案:

答案 0 :(得分:0)

从Eclipse导出时,“JAR文件”目标只包含您自己的类,而不包含它们所需的外部依赖项。要包含这些依赖项,您需要选择“Runnable JAR file”作为目标。

Eclipse.png