有人知道包含JDBC-ODBC桥驱动程序的最新版本的JDK和/或JRE吗?
我有一个将XML解析为Microsoft Access的jar。当我更新时,我没有意识到驱动程序被删除了,现在我拼命想找到一个能让我的jar工作的版本。我尝试过JDK6u45,这确实允许我的程序运行…因为没有错误,它会显示将被更新的记录计数,但是经过相当长的等待,实际上什么也没发生。
同样奇怪的是,使用相同的构建,但在不同的PC上,jar给我[Microsoft][ODBC Microsoft Access Driver]'(未知)'错误。
我要拔头发了。先谢谢你!
附言我知道一些不需要JDBC-ODBC的解决方案,但目前看起来源代码也可能丢失。所以我现在真的需要一个解决方法,这样我就可以在重写之前按时完成。
根据这个Oracle文档,它从Java8开始被删除。所以7或更低版本应该仍然包含驱动程序。
JDBC-ODBC桥应被视为过渡解决方案;它将在JDK8中被删除。
这个stackoverflow讨论讨论了移除和可能的替代驱动程序。