这几天要做课程设计,从svn下更新源代码过来,运行有No suitable driver found for jdbc错。百度了出错的结果有下面三点:
1.url写错了
2.dirver写错了
3.jdbc驱动和数据库不匹配
4.应该把jdbc驱动放在jdk/jre/lib/etc目录下
我是第四种错,但是一开始我把jdbc驱动放在项目中,也把驱动放在jdk/jre/lib/etc目录中,发现还是有错。
最后把项目中的jdbc驱动从项目中删掉,直接放在jdk/jre/lib/etc目录中,就没有错了。
另外我以前连接数据库的jdbc驱动一直是放在项目中的,jdk/jre/lib/etc目录中没有放驱动,没有错。为何这次从svn下过来的源代码就报错了?为何放在jdk中就没有错了?为何项目中放驱动,jdk中也放驱动,也会报错?有经验的小伙伴帮忙解释一下,谢咯。 |
|