日期:2014-05-19  浏览次数:20590 次

过瘾的错误
突然所有项目都报错,我用的是tomcat6.x,myeclipse8.5,以前对的ssh项目也是在这个环境下写的,都报同样的错误Cannot load JDBC driver class 'com.microsoft.jdbc.sqlserver.SQLServerDriver'可是,我压根没配置sqlserver,用的一直是mysql,大神们,这是肿么啦

------解决方案--------------------
Ctrl+H全局搜索 com.microsoft.jdbc.sqlserver.SQLServerDriver




------解决方案--------------------
org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver class 'com.microsoft.jdbc.sqlserver.SQLServerDriver'
at org.apache.commons.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1136)


从错误信息来看,是使用了Tomcat的dbcp连接池,所以找找看有没有类似这样的配置:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">

最好用UltraEdit之类工具的做路径下的全文搜索:“BasicDataSource”。