在使用MyEclipse添加外部类库,当构建的程序运行后经常会提示:java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver,这说明外部添加的方法出现错误,最后的原因可能如下:
1.未正确安装SQL Server 2000 Driver for JDBC
2.安装后没有导入SQL Server 2000 Driver for JDBC程序安装后lib文件下的三个文件,默认路径为:
c:/program files/Microsoft SQL Server 2000 Driver for JDBC/libmsbase.jar
c:/program files/Microsoft SQL Server 2000 Driver for JDBC/lib/msutil.jar
c:/program files/Microsoft SQL Server 2000 Driver for JDBC/lib/mssqlserver.jar
解决办法:
1.正确安装SQL Server 2000 Driver for JDBC
方法一:直接到官方网站上下载可执行的安装包,一路NEXT即可;
方法二:在网络上找到三个文件包libmsbase.jar、msutil.jar、mssqlserver.jar(csdn论坛上就有这些资源)
2.导入方法
包资源管理器-->包名右键"构建路径"-->配置构建路径-->java构建路径-->库-->添加外部JAR
把那三个JAR选择进去就可以了。
具体做法为:
在所需要添加类库的web项目上单击右键选择build path然后选择最后一项config build path,如图所示:
选择libraries,然后单击add external jars,如图所示:
找到你所安装或存放三个类库的jar文件,全部选中,点击确定,如图所示:
成功导入:
按F5刷新页面,然后运行。如图所示: