【问题标题】:Jconnect 4 jar versionsJconnect 4 jar 版本
【发布时间】:2017-05-16 07:12:19
【问题描述】:

我正在尝试从 Jconnect 2 迁移到 Jconnect 6。 在应用程序中,我看到有一个名为 jconn2-5.5 的 jar。 5.5是Jconnect版本。应用程序很旧。现在我使用的 Jconn 4 的 Jconnect 版本为 16.0。我找不到名为 jconn4-16.0 的 jar。 我的疑问是,是否有一个像这样命名的罐子或罐子刚刚重命名为 具体到 jconnect 版本?像jconn2重命名为jconn2-5.5

【问题讨论】:

    标签: sybase sap-ase jconnect


    【解决方案1】:

    查看实际jconnect版本请运行:

    java -jar jconnX.jar

    Jconnect 库在 JDBC 合规性方面有所不同。更改 jconnect 驱动程序可能还需要更改代码以使用不同的 JDBC 库。例如:

    • 对于 jconnect 版本 6 (jconn3.jar),您将使用 com.sybase.jdbc3.jdbc.SybDriver
    • 对于 jconnnect 版本 7 或 16 (jconn4.jar),您将使用 com.sybase.jdbc4.jdbc.SybDriver

    升级 jconnect 驱动程序可能还需要将 Java 升级到较新的版本。

    • jConnect 5.5 (jconn2.jar) 是使用 JDK 1.3 构建的
    • jconnect 6 (jconn3.jar) 是使用 JDK 1.4 构建的
    • jConnect 7 或 16 (jconn4.jar) 是使用 JDK 1.6 构建的

    【讨论】:

      【解决方案2】:

      jConnect 驱动程序的文件名不包含 jConnect 版本号。例如,jconn2.jar => jConnect 5.2 & 5.5; jconn3.jar => jConnect 6.0; jconn4.jar => jConnect 7.0 和 16.0。 在 jconn4.jar 中,您只需在 jar 文件上运行 'strings' 并 grepping 'jConnect' 即可获得确切的版本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-02-24
        • 1970-01-01
        • 1970-01-01
        • 2018-11-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多