我在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开发的新手,所以一个简单的答案将不胜感激.