我很难确定应该如何在我的debian 6.0服务器上为PostgreSQL安装JDBC驱动程序。我已将驱动程序.jar移至以下目录:
/usr/local/pgsql/share/java/postgresql.jar.
然后,教程讨论如何使用此代码:
Class.forName("org.postgresql.Driver");
但是,由于我是PostgreSQL的新手,所以我不知道应该把这行放在哪里,或者这是否正确。
我的问题是,除了将jar文件移动到此位置之外,为了在我的postgreSQL安装上安装JDBC驱动程序,我实际上需要做什么?
编辑:这是我的设置:
服务器1: Tomcat + SOLR
服务器2: 带有JDBC驱动程序的PostgreSQL
服务器1上的SOLR通过JDBC驱动程序查询服务器2上的postgreSQL
最好将PostgreSQL驱动程序安装到tomcat \ lib文件夹中。只需将驱动程序jar复制到PATH_TO_TOMCAT \ lib
将内容添加到系统CLASSPATH中不是一个好主意,因为您可以在类加载器地狱中结束。这是一个如何在jar / classpath地狱中结束的示例。
参见http://tomcat.apache.org/tomcat-7.0-doc/jndi-datasource-examples-
howto.html
我已经从http://dev.MySQL.com/downloads/connector/j/下载了MySQL“mysql-connector-java-gpl-5.1.26.msi”的JDBC驱动程序。但我想不出怎么用。http://dev.mysql.com/doc/refman/5.6/en/connector-j-binary-installation.html上的文档说明它是一个zip文
问题内容: 我正在用Java编写数据库验证工具,并具有首选项屏幕,以便用户可以定义其数据库连接。该工具至少应能够应付DB2,Oracle,Postgresql和Mysql。 我真正想要的是能够向用户提供他们已安装的jdbc驱动程序列表,作为此过程的一部分。 任何人都可以提供用于发现已安装的JDBC驱动程序的代码段吗? 问题答案: 到目前为止,您需要扫描整个类路径(和子文件夹)以查找实现类的类。这样
我尝试将Oracle JDBC驱动程序安装到Apache Geronimo,但没有成功。我正在使用ojdbc6。罐子 我将其复制到repository文件夹,并尝试先使用Geronimo的管理控制台设置Oracle XA池,但没有成功。它抱怨OracleDataSource的ClassNotFoundException缺少驱动程序。 然后,我尝试设置一个常规的Jdbc驱动程序(oracle瘦)。我
在Eclipse BIRT数据资源管理器中为查询生成器添加JDBC数据库连接: 选择“查询生成器的JDBC数据库连接” 就这样。我可以使用此数据源来使用数据集。 下一个。 我希望使用更灵活的“JDBC数据源”,而不是以前成功使用的“查询生成器的JDBC数据库连接”。哦,我看到MySQL没有驱动程序类-Derby和Sample只有两个默认条目。 似乎JDBC驱动程序的有效注册没有添加(或注册?)司机
问题内容: 我正在尝试使用JDBC驱动程序将android应用程序连接到服务器(PostgreSQL),但是出现此错误: 我尝试了很多事情,例如在路径中添加驱动程序的地址,但没有任何效果。我遵循了本教程:http : //appliedcoffeetechnology.tumblr.com/post/10657124340,并在构建路径中添加了驱动程序JDBC4(我也尝试过JDBC3)。 每个人都
没有关于未关闭连接的报告。 按照@gus和@stephen C的建议,在