我正在尝试从Jconnect 2迁移到Jconnect 6。在应用程序中,我看到有一个名为jconn2-5.5的jar。5.5作为Jconnect version.The应用程序是相当旧的。现在我使用的Jconn 4的Jconnect版本是16.0。我找不到名为jconn4-16.0的jar。我的疑问是,有没有这样命名的jar,或者jar只是被重命名为特定于jconnect版本?像jconn2一样重命名为jconn2-5.5
发布于 2017-07-02 15:42:31
检查实际的jconnect版本请运行:
java -jar jconnX.jar
Jconnect库在JDBC遵从性方面有所不同。更改jconnect驱动程序可能还需要更改代码以使用不同的JDBC库。例如:
对于jconnect版本6(JCONNE3.jar),您可以使用com.sybase.jdbc3.jdbc.SybDriver
升级jconnect驱动程序可能还需要将Java升级到较新的版本。
使用JDK 1.3构建
构建
发布于 2017-05-18 16:19:25
jConnect驱动程序的文件名不包含jConnect版本号。例如,JCON2.jar => jConnect 5.2 & 5.5;jconn3.jar => jConnect 6.0;jconn4.jar => jConnect 7.0 & 16.0。在jconn4.jar中,您只需在jar文件上运行‘string’并输入'jConnect‘,就可以获得确切的版本。
https://stackoverflow.com/questions/43994719
复制相似问题