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로 바뀝니다.Jconnect 4 병 버전
1
A
답변
0
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'을 실행하고 'jConnect'에서 grepping을 실행하여 정확한 버전을 얻을 수 있습니다.
1
체크 실제의 jConnect 버전을 실행하십시오 jconnX.jar
의 jConnect 라이브러리는 JDBC 준수의 영역에서 차이가 -jar
자바. jconnect 드라이버를 변경하면 다른 JDBC 라이브러리를 사용하도록 코드를 변경해야 할 수도 있습니다. 예를 들어 :의 jConnect 버전 6 (jconn3.jar를) 당신은 com.sybase을 사용 jconnnect 버전 7 또는 16 (jconn4.jar)에 대한 com.sybase.jdbc3.jdbc.SybDriver
- .jdbc4.jdbc.SybDriver
jconnect 드라이버를 업그레이드하면 Java를 최신 버전으로 업그레이드해야 할 수도 있습니다.
- 의 jConnect 5.5 (jconn2.jar) JDK 1.4
- 의 jConnect 7 또는 16 (jconn4.jar)을 사용하여 빌드
- 의 jConnect 6 (jconn3.jar를) JDK 1.3이었다 사용하던 빌드 JDK 1.6을 사용하여 빌드 이었다