Derby 嵌入式驱动程序 - "Class not found" 在将应用程序导出到 JAR 之后
Derby embedded driver - "Class not found" after exporting to application to JAR
我正在尝试 Java 使用 Apache Derby 嵌入式数据库,它在 eclipse 中工作正常但出现错误
java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver
导出到 Jar 文件和 运行。
我通过将 Derby Jar 添加到 lib 文件夹然后在构建路径中引用它来将 Derby Jar 包含在我的项目中,以便该 jar 位于 referenced libraries 文件夹中。
关于如何解决这个问题有什么想法吗?
从 Eclipse 导出时,"JAR file" 目标将仅包括您自己的 类 而不是他们需要的外部依赖项。要包含这些依赖项,您需要选择 "Runnable JAR file" 作为目标。
我正在尝试 Java 使用 Apache Derby 嵌入式数据库,它在 eclipse 中工作正常但出现错误
java.lang.ClassNotFoundException: org.apache.derby.jdbc.EmbeddedDriver
导出到 Jar 文件和 运行。
我通过将 Derby Jar 添加到 lib 文件夹然后在构建路径中引用它来将 Derby Jar 包含在我的项目中,以便该 jar 位于 referenced libraries 文件夹中。
关于如何解决这个问题有什么想法吗?
从 Eclipse 导出时,"JAR file" 目标将仅包括您自己的 类 而不是他们需要的外部依赖项。要包含这些依赖项,您需要选择 "Runnable JAR file" 作为目标。