微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

我在 Windows上运行 Eclipse

this tutorial之后,我下载了JDBC4,并使用Project> Properties> add External JAR将其添加到我的构建路径,浏览该文件,它工作(.classpath文件显示正确的lib路径).

该软件包出现在我的参考库文件夹中,所以我继续教程.

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();
    }
}

我认为这样会很简单,但是我以这个大的长堆栈跟踪开始

java.lang.classNotFoundException: org.postgresql.Driver

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

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

我看着Driver JDBC PostgreSQL with Android,提供了一个模糊的答案,说我最好只是使用HTTP JSON.我从来没有用过

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

解决方法

你应该把jar包放到lib文件夹(WebContent-WEB-INF-lib)中,右键点击jar-build-path来构建路径

原文地址:https://www.jb51.cc/android/123763.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐