我正在尝试使用 JDBC 的 MSSQL 驱动程序。我已按照有关如何将外部 JAR 文件添加到 Eclipse Windows IDE 的说明进行操作,如下所示:
- 从这里下载安装http://msdn.microsoft.com/en-us/sqlserver/aa937724.aspx http://msdn.microsoft.com/en-us/sqlserver/aa937724.aspx(适用于 SQL Server 的 Microsoft JDBC 驱动程序 4.0)
- 将 zip 解压到我已在此处解压的文件位置 (c:\MsJDBCforSqlDriver)
- 在 Eclipse Package Explorer 中右键单击您的项目 -> 构建路径 -> 配置构建路径 -> Java 构建路径 -> 库选项卡 - 添加外部 JAR 文件,然后浏览到
“C:\ MsJDBCforSqlDriver \ sqljdbc_4.0 \ enu \ sqljdbc4.jar”
- 然后我查看成功的引用,如下图所示,包括 SQLServerDriver.class
当我尝试执行 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver") 时,出现 ClassNotFound 异常,如下所示:
我尝试了在 Google 上找到的所有建议,包括在 Windows 环境变量中设置类路径。
在 Run -> Run Configurations 菜单项下,您应该找到一个与包含 main() 方法的类同名的 Java 应用程序条目。
查看类路径选项卡。您应该会在用户条目下找到您的项目。展开它并查看是否列出了 Microsoft JDBC Jar。
用于编译的类路径不必与您为运行时选择的类路径相同,尽管 Eclipse 通常会将构建路径的任何更改镜像到任何启动配置。
包名和类名的拼写和大小写看起来是正确的(Java 的名称区分大小写)。
是的,学习 Java 和 Eclipse 需要付出努力 - Eclipse 与其他 IDE 有很大不同,需要时间来了解它。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)