【问题标题】:Is Java 8 with Glassfish 2.1.1 possible?带有 Glassfish 2.1.1 的 Java 8 可能吗?
【发布时间】:2017-05-18 03:23:48
【问题描述】:

正如标题所说,这可能吗?现在,我们有 Java 6 + sqljdbc4 + glassfish 2.1.1。我们计划将 Java 6 升级到 Java 8 以使 Sqljdbc42.jar 正常工作,因为我们遇到了 JDBC 连接问题,解决方案可能是升级到 sqljdbc42。请参阅此链接中的选项 1:

https://blogs.msdn.microsoft.com/dataaccesstechnologies/2016/11/30/intermittent-jdbc-connectivity-issue-the-driver-could-not-establish-a-secure-connection-to-sql-server-by-using-secure-sockets-layer-ssl-encryption-error-sql-server-returned-an-incomplete-respons/

当然,你们中的一些人可能会说将 Glassfish 升级到更高版本,但如果这不是一个选项,会出现错误吗?我发现编辑 asenv.bat 可以解决问题 (http://alvinalexander.com/blog/post/java/fixing-glassfish-jdk-path-problem-solved),但我不确定我们可能面临的更深层次的问题。

非常感谢您的回答。

【问题讨论】:

    标签: java-8 sqljdbc glassfish-2.x


    【解决方案1】:

    您必须非常勇敢(并且有很多空闲时间)才能在 glassfish-2 上尝试 jdk-8。虽然您仍然可以下载 glassfish-2,但对 Extended Support 的支持将于今年(2017 年)结束。这甚至不是Premium Support,而是Extended,这意味着此时你已经走得太远了。我知道这一点是因为我曾经为使用 glassfish-2 的客户工作过。

    报告了多个错误和投诉或 第 3 版和第 4 版 jdk-8,更不用说第 2 版了。不幸的是,您应该升级到更新的东西(并且仍然有一个从那里升级的持续计划)。显然,您可以尝试更改 jdk 版本,看看会发生什么——但我敢打赌,您访问该站点的次数会比您想要的要多。

    你应该认真考虑升级的真正原因是没有很多人可以回答deeper problems we might face,因为没有很多人使用这个版本。只是我的 0.02 美元。

    【讨论】:

      猜你喜欢
      • 2019-06-22
      • 1970-01-01
      • 2011-10-09
      • 1970-01-01
      • 2011-04-08
      • 2013-10-11
      • 1970-01-01
      • 1970-01-01
      • 2011-06-30
      相关资源
      最近更新 更多