package myJavaPrograms;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class AccessDBFiles {
public static void main(String[] args) throws SQLException {
Connection conn=DriverManager.getConnection(
"jdbc:ucanaccess://C:\\TESTFILE\\Database11.accdb");
Statement s = conn.createStatement();
ResultSet rs = s.executeQuery("SELECT * FROM myTable");
while (rs.next()) {
System.out.println(rs.getString(1));
}
}
我在线程main中得到异常,作为线程“ main”中的异常java.lang.NoClassDefFoundError:org / apache / commons / lang / builder / CompareToBuilder
UCanAccess使用Jackcess,而Jackcess使用commons-lang
(v2.x),而不是commons-lang3
。UCanAccess所需的所有依赖项都包含在lib
UCanAccess分发文件夹(.bin.zip文件)中。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句