2014-03-19 66 views
0

我们可以从java 1.7版本连接到oracle 11g。如果是的话,怎么样?以及我们需要设置哪些类路径以避免类OracleDriver找不到类错误?oracle 11g数据库连接for java 1.7版本

+0

您需要[JDBC驱动程序](http://en.wikipedia.org/wiki/JDBC_driver)。 –

+0

http://bit.ly/1j2syW1 – Kent

回答

0

对于任何java程序,您的任何库文件都应该包含在CLASSPATH的路径中。例如,您已将库MyLibrary.jar保存在/ home/program/lib中,则应执行export CLASSPATH = $ CLASSPATH:/ home/program/lib

对于JDBC,可以从Oracle网站下载JDBC库。将JAR文件放入您正在使用的CLASSPATH路径中,然后您可以调用它。

对于灵活的设计,您不应硬编码JDBC驱动程序的类名。相反,您可以在外部文本文件中定义它,以便您可以在不更改代码的情况下更改JDBC驱动程序类名的值。