Java程序无法找到mysql 的 驱动程序!

andy820303 2008-04-29 10:18:17
谢谢了!
...全文
202 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
明月照黄昏 2010-05-23
  • 打赏
  • 举报
回复
解决了!谢谢!
andy820303 2008-04-29
  • 打赏
  • 举报
回复
谢谢KingNE的回答!
可惜没有分了,如果需要的话,我可以再开个帖子!
andy820303 2008-04-29
  • 打赏
  • 举报
回复
不过我还有个问题想问问:
(1)这是我装的jdk版本:jdk1.6.0_04
但是在同级目录下有两个jre目录:jre1.6.0_04和jre1.6.0_05,开始我把驱动程序拷贝在jre1.6.0_04下,不好用,不过拷贝到jre1.6.0_05下,驱动程序就可以工作了

这是为什么呢?那个jre是有效的呢?

(2)如果我使用修改环境变量CLASSPATH的方式,为什么也不行呢?是不是也要在这两个位置都放上,之后再CLASSPATH中分别添加这两个路径呢?

KingNE 2008-04-29
  • 打赏
  • 举报
回复
/jdk/jre/lib/ext
编译自动加载jar包
jre1.6.0_04和jre1.6.0_05因该是优先级问题

KKK2007 2008-04-29
  • 打赏
  • 举报
回复
1、java安装目录下有两个jre:
一个是jdk下有个jre,还有一个是和jdk目录并行的也是jre
这两个jre下都要放mysql-connector-java-5.1.6-bin.jar
因为jdk目录下的jre目录下放mysql-connector-java-5.1.6-bin.jar ,你才能编译你的程序
jre目录下放mysql-connector-java-5.1.6-bin.jar才能运行
2、所以$JAVA_HOME/jre/lib/ext和$JAVA_HOME/jdk/jre/lib/ext这两个目录下都要放你的包mysql-connector-java-5.1.6-bin.jar
andy820303 2008-04-29
  • 打赏
  • 举报
回复
原来的问题如下:
我下载了mysql的驱动程序(windows下),版本是:mysql-connector-java-5.1.6-bin.jar

参考书上的说法是:把这个jar包存入$JAVA_HOME/jre/lib/ext目录下,结果程序运行提示找不到“com.mysql.jdbc.Driver“;

我也尝试了另外一种方法,把这个jar包的路径添加到环境变量classpath中,结果问题依旧。

我用的是jdk1.6

请高手帮忙指点一下,谢谢!
andy820303 2008-04-29
  • 打赏
  • 举报
回复
1、java安装目录下有两个jre:
一个是jdk下有个jre,还有一个是和jdk目录并行的也是jre
这两个jre下都要放mysql-connector-java-5.1.6-bin.jar
因为jdk目录下的jre目录下放mysql-connector-java-5.1.6-bin.jar ,你才能编译你的程序
jre目录下放mysql-connector-java-5.1.6-bin.jar才能运行
2、所以$JAVA_HOME/jre/lib/ext和$JAVA_HOME/jdk/jre/lib/ext这两个目录下都要放你的包mysql-connector-java-5.1.6-bin.jar

不过我还是有点疑问:
这是我装的jdk版本:jdk1.6.0_04
但是在同级目录下有两个jre目录:jre1.6.0_04和jre1.6.0_05,开始我把驱动程序拷贝在jre1.6.0_04下,不好用,不过拷贝到jre1.6.0_05下,驱动程序就可以工作了

这是为什么呢?
andy820303 2008-04-29
  • 打赏
  • 举报
回复
不好意思,是这样的,刚次有个兄弟给我答复了!不过我没有设置散分!
所以开这个想给他送分得,谢谢大家了!
anqini 2008-04-29
  • 打赏
  • 举报
回复
放lib目录下!
老紫竹 2008-04-29
  • 打赏
  • 举报
回复
也给你个笼统的回答吧,你的mysql.jar没有在你的那个java程序的 CLASSPATH 里面。

呵呵呵!
老紫竹 2008-04-29
  • 打赏
  • 举报
回复
问题太笼统了,无法回答!

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧