类动态实例化时找不到驱动程序

时间:2013-06-12 06:17:14

标签: java jdbc tomcat7

动态实例化使用sql server驱动程序的类时,会出现错误(java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver).

要动态创建类,请使用Class.forName ("MyClass")形式,并在class ("MyClass")的构造函数中再次使用Class.forName ("com.microsoft.jdbc.sqlserver.SQLServerDriver");形式获取驱动程序实例。< / p>

有人可以帮我解决这个问题吗?谢谢......

1 个答案:

答案 0 :(得分:1)

  1. 在类路径中添加sqljdbc.jar或sqljdbc4.jar(依赖)。

  2. 我认为正确的类名是: com.microsoft.sqlserver.jdbc.SQLServerDriver