小编use*_*048的帖子

java.lang.ClassNotFoundException:org.postgresql.Driver,Android

我在Windows上运行Eclipse.

按照本教程我下载了JDBC4,使用Project> Properties> add External JAR将其添加到我的构建路径,浏览文件,它工作正常(.classpath文件显示正确的lib路径).

该包出现在我的Referenced Libraries文件夹中,因此我继续本教程.

    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.PreparedStatement;
    import java.sql.SQLException;

    ....

    public void open ()
        {
    try {
        Class.forName("org.postgresql.Driver");
    } catch (ClassNotFoundException e) {
        e.printStackTrace();
    }

    try {
        conn = DriverManager.getConnection(url, username, password);
    } catch (SQLException e) {
        e.printStackTrace();
    }
}
Run Code Online (Sandbox Code Playgroud)

我认为这将是那么简单,但我开始使用这个很长的堆栈跟踪

    java.lang.ClassNotFoundException: org.postgresql.Driver
Run Code Online (Sandbox Code Playgroud)

(如果需要,我可以提供更多)

我尝试过,include org.postgresql.*;但也没有帮助.我也尝试过JDBC3,但也没有运气.

用Android查看了Driver JDBC PostgreSQL,它提供了一个模糊的答案,说我最好只使用HTTP + JSON.这是我从未使用过的.

我是Android,postgresql,web开发的新手,所以一个简单的答案将不胜感激.

java postgresql android classnotfoundexception

15
推荐指数
3
解决办法
6万
查看次数