想要使用Java的DSN-Less Access数据库较旧的答案没有解决

时间:2018-06-09 14:58:25

标签: java ms-access dsn

比较新的java,并且想要使用无dsn的Access数据库,我遇到了麻烦,放置mdb文件的位置,以及如何连接它。即使我把mdb放在应用程序文件夹中,Java似乎也没有看到它。 Java也会抛出Class-Not-Found异常。我是否需要任何其他驱动程序,或者如何继续使用它?

我对java路径处理和有关它的可用文档感到困惑。预计可能会逐步解决详细解决方案。

Exception in thread "main" java.lang.ClassNotFoundException: sun.jdbc.odbc.JdbcOdbcDriver
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:331)
at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at Accessina.Main.main(Main.java:8)

拿起_JAVA_OPTIONS:-Xmx516M C:\ Users \ Noble \ AppData \ Local \ NetBeans \ Cache \ 8.1 \ executor-snippets \ run.xml:53:Java返回:1 BUILD FAILED(总时间:0秒

0 个答案:

没有答案