在NetBeans中导出maven项目后找不到Ucanaccess驱动程序

时间:2017-11-08 14:50:05

标签: java maven ms-access netbeans ucanaccess

我对Java很陌生,所以可能有一个简单的解决方案:

我收到错误消息:

  

找不到合适的jdbc驱动程序:ucanaccess:// Y:/ ...

一旦我尝试建立与.accdb数据库的连接。

但是,这只发生在导出的.jar中,它也包含所有.jar 需要依赖,使用 pom.xml 中的 Maven Assembly Plugin

由于所有其他依赖项在导出的.jar中工作得很好,并且代码在NetBeans中完美地连接到数据库,因此我有点无能为力。

此外,我在早期版本中本地添加了ucanaccess-dependency,但我目前正在使用Maven Repository中的最新版本。

1 个答案:

答案 0 :(得分:0)

我通过抛出Maven并手动添加依赖项来解决它。虽然这不是很令人满意,但导出的.jar现在可以正常工作了。

因此,Maven Assembly Plugin和Ucanaccess似乎存在问题。