jdbc连接sqlserver报错java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriv

我已经引入的sqljdbc的包,单还是报这个错,很奇怪


然后到网上查了下,

因为是2008的版本驱动和2000的有点不同,



之前的都是com.microsoft.jdbc.sqlserver.SQLServerDriver


可是2008  去是com.microsoft.sqlserver.jdbc.SQLServerDriver



就这么改过来就可以了



另外 因为服务器上的jdk是1.4的  所以刚开始我引入的sqljdbc4   也是不行的 必须是jdk1.6以上才支持sqljdbc4



你可能感兴趣的:(jdbc连接sqlserver报错java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriv)