【问题标题】:Microsoft JDBC Driver is not working after upgrade from Java 1.7 to Java 1.8从 Java 1.7 升级到 Java 1.8 后,Microsoft JDBC 驱动程序无法正常工作
【发布时间】:2015-08-27 12:56:49
【问题描述】:

从 Java 1.7 升级到 Java 1.8 后,当我的构建路径中有 sqljdbc4.jar(版本 4.0)时,我收到以下错误。我该如何解决这个问题?

【问题讨论】:

  • 请在问题中将堆栈跟踪添加为文本而不是图片。
  • 您是否已经检查了JDBC供应商信息here

标签: java sql jdbc mssql-jdbc


【解决方案1】:

在驱动程序download page 的详细信息部分中,列出了 Java 合规性:

  • 适用于 SQL Server 的 Microsoft JDBC 驱动程序 4.2 与 JDBC 4.2 兼容,并在 Java 开发工具包 (JDK) 版本 5.0、6.0、7.0 和 8.0 上运行。

  • 适用于 SQL Server 的 Microsoft JDBC 驱动程序 4.1 兼容 JDBC 4.0,并在 Java 开发工具包 (JDK) 版本 5.0、6.0 和 7.0 上运行。

  • 适用于 SQL Server 的 Microsoft JDBC 驱动程序 4.0 与 JDBC 4.0 兼容,并在 Java 开发工具包 (JDK) 版本 5.0 或 6.0 上运行。

换句话说,您需要升级到 4.2 版才能确保它适用于 Java 8。

【讨论】:

    猜你喜欢
    • 2015-07-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-03
    相关资源
    最近更新 更多