作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试在 MATLAB 中连接我的 Postgres 数据库,它向我抛出一个错误,指出
“'JDBC 驱动程序错误:org.postgresql.Driver。未找到/加载驱动程序。'”
这是我用过的连接方式。
conn = database('postgres','username','password','org.postgresql.Driver', 'jdbc:postgresql://localhost:5432/postgres=postgres');
之后它抛出错误。
我看过论坛,他们告诉我将 postgres jar 文件添加到 MATLAB 目录工具包文本文件中,如下所示。
C:\Program Files\PostgreSQL\pgJDBC\postgresql-8.4.702.jdbc3.jar
C:\Program Files\PostgreSQL\pgJDBC\postgresql-8.4.702.jdbc4.jar
我不知道我哪里出错了。请指教。
谢谢。
最佳答案
在连接到数据库之前,您应该将带有 JDBC 驱动程序的 jar 文件添加到您的动态 java 类路径中。我相信您可以根据您的要求只添加一个文件。查看版本差异here .
如果路径中已有 jar 文件,要避免警告,请添加一些检查:
%# add class path (if not in the class path)
p = 'C:\Program Files\PostgreSQL\pgJDBC\postgresql-8.4.702.jdbc3.jar';
if ~ismember(p,javaclasspath)
javaaddpath(p)
end
关于database - 通过 MATLAB 错误连接到 postgresql 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8855781/
我正在开发一个 voip 调用应用程序。我需要做的是在接到来电时将 Activity 带到前台。我在应用程序中使用 Twilio,并在收到推送消息时开始调用。 问题是我试图在接到任何电话时显示 Act
我是一名优秀的程序员,十分优秀!