[转]eclipse下如何配置oracle的jdbc驱动

第一步:找到jdbc驱动

 

 

 

我用的oracle自带的,ORACLE_HOME]\jdbc\lib\ 下面有各种jdbc,一定要注意兼容问题,具体看第二步,分别用哪个文件。

第二步:把驱动的路径加在环境变量classpath内

 Add [ORACLE_HOME]\jdbc\lib\classes111.zip and 
{0[ORACLE_HOME]\jdbc\lib\nls_charset11.zip to your CLASSPATH. (Add classes12.zip and nls_charset12.zip if JDK 1.2.x or 1.3 is
used. Add ojdbc14.jar and nls_charset12.zip if JDK 1.4 is used.) 
- Make sure [ORACLE_HOME]\bin is in your PATH. 
例如:我的[ORACLE_HOME]=E:\oracle\ora92 
jdk是5.0的,我用的是jdk1.4要求用的即:ojdbc14.jar和nls_charset12.jar
于是我的classpath=.;E:\oracle\ora92\jdbc\lib\ojdbc14.jar;E:\oracle\ora92\jdbc\lib\nls-charset12.jar; 
第三步 设置 eclipse
那就简单了

windows-〉perferences-〉java-〉BuildPath->new(取个名字如:jdbc)-〉add jars(找到jar的路径)-〉ok
第四步 设置工程 
右键点击工程名-〉BuildPath-〉Configer BuildPath-〉Libraries选项卡-〉add liabraries
就ok了!

==================================================

在Eclipse中引入JDBC驱动

今天做了个java application 连接 jdbc,很奇怪的是配置出来的jsp能用,但是application不能用,上网查了查资料,找到了答案:

    java.lang.ClassNotFoundException: org.gjt.mm.mysql.Driver 这也许是最普遍的错误了,一般解决方法就是检查数据库驱动是否安装到jdk目录下
(如:将mysql-connector-1-3-1.jar文件copy到jdk目录下的lib文件夹中)
 classpath是否设置了驱动的目录(CLASSPATH=.;D:\j2sdk\lib\dt.jar;D:\j2sdk\lib\tools.jar;D:\j2sdk\lib\mysql-connector-1-3-1.jar;)。
以上的设置比较麻烦。其实在Eclipse中我们可以直接引入JDBC驱动,设置如下:进入eclipse-->window-->preferences-->java-->installed JREs: 取消Use Default  system libraries,把数据库驱动所在的jar包加入,保存设置重启eclipse,运行测试程序成功!
posted @ 2013-11-19 21:35  losesea  阅读(11868)  评论(0编辑  收藏  举报