在 NetBeans 中导出 Maven 项目后找不到 Ucanaccess 驱动程序
Ucanaccess driver not found after exporting maven project in NetBeans
我是 Java 的新手,因此可能有一个简单的解决方案:
我收到错误消息:
No suitable driver found for jdbc:ucanaccess://Y:/...
一旦我尝试建立与 .accdb 数据库的连接。
但是,这只发生在导出的 .jar 中,它也包含所有
需要依赖项,在 pom.xml.
中使用 Maven Assembly Plugin
由于所有其他依赖项在导出的 .jar 中工作得很好并且代码在 NetBeans 中完美地连接到数据库,我有点不知道是什么导致了这个。
我还在早期版本中本地添加了 ucanaccess-dependency,但我目前使用的是 Maven 存储库中的最新版本。
我通过抛出 Maven 并手动添加依赖项来解决它。虽然这不是很令人满意,但导出的 .jar 现在可以按预期工作。
看来这里的Maven Assembly Plugin和Ucanaccess有问题
我是 Java 的新手,因此可能有一个简单的解决方案:
我收到错误消息:
No suitable driver found for jdbc:ucanaccess://Y:/...
一旦我尝试建立与 .accdb 数据库的连接。
但是,这只发生在导出的 .jar 中,它也包含所有 需要依赖项,在 pom.xml.
中使用 Maven Assembly Plugin由于所有其他依赖项在导出的 .jar 中工作得很好并且代码在 NetBeans 中完美地连接到数据库,我有点不知道是什么导致了这个。
我还在早期版本中本地添加了 ucanaccess-dependency,但我目前使用的是 Maven 存储库中的最新版本。
我通过抛出 Maven 并手动添加依赖项来解决它。虽然这不是很令人满意,但导出的 .jar 现在可以按预期工作。
看来这里的Maven Assembly Plugin和Ucanaccess有问题