MyEclipse连SqlServer2014

MyEclipse连SqlServer2014时报错java.lang.ClassNotFoundException: com.microsoft.jdbc.sqlserver.SQLServerDriver请问这是什么原因呀?

img

jar包已经加好了

img

在测试代码里也能连接数据库成功

img

你试试在windows管理工具里面手动添加JDBC数据源看看能不能行

前言

创作不易 如有需要给个采纳

问题

这个错误提示看起来是MyEclipse没有找到SqlServer JDBC driver的引起的。解决这个问题需要进行以下操作:

  1. 确认您已经正确地将SqlServer JDBC driver文件添加 到了MyEclipse的classpath中。

  2. 在MyEclipse中,选择菜单栏上的"Window" -> "Preferences" -> "Java" -> "Build Path" -> "User Libraries",然后点击"New"按钮创建一个新的用户库。

  3. 给新创建的用户库起一个名称,例如"SqlServerJDBCDriver"。

  4. 在"SqlServerJDBCDriver"用户库的Classpath面板中,点击"Add External JARs"按钮,选择刚才下载并解压缩的SqlServer JDBC driver文件所在的目录,并选中其中的"sqljdbc.jar"文件。

  5. 点击"OK"按钮保存设置,然后关闭"Preferences"对话框。

  6. 在MyEclipse项目中的属性设置中,选择"Java Build Path" -> "Libraries" -> "Add Library" -> "User Library",选择之前创建的"SqlServerJDBCDriver"用户库,添加该用户库到项目的classpath中。

完成上述操作后,再次尝试连接SqlServer2014时,就不应该再出现ClassNotFoundException错误了。