

Sun's/Oracle's JDBC-ODBC Bridge was removed in Java 8 (other vendors' are available). This driver is native code and not Java, and is closed source. Sun (now Oracle) provided a JDBC-ODBC Bridge driver:. Type 1 drivers also don't support the complete Java command set and are limited by the functionality of the ODBC driver. This technology isn't suitable for a high-transaction environment.

The other implication is that any application using a type 1 driver is non-portable given the binding between the driver and platform. The use of this driver is discouraged if the alternative of a pure-Java driver is available.

Also, use of this driver leads to other installation dependencies for example, ODBC must be installed on the computer having the driver and the database must support an ODBC driver. The driver is platform-dependent as it makes use of ODBC which in turn depends on native libraries of the underlying operating system the JVM is running upon. The driver converts JDBC method calls into ODBC function calls. It was 775 KB this time.The JDBC type 1 driver, also known as the JDBC-ODBC bridge, is a database driver implementation that employs the ODBC driver to connect to the database. Once you perform Update Project… steps in Eclipse, Eclipse would re-download the version 4.1.1 for your and you should see correct file this time. In my case, I’ve deleted directory 4.1.1.RELEASE as mentioned in above image.You should be able to tell by looking at spring-webmvc-4.1.1.RELEASE.jar file size.

On you computer, visit path: /Users/app/.m2/repository/org/springframework/spring-webmvc/4.1.1.RELEASE. Archive for required library : '/Users/app/.m2/repository/org/springframework/spring-webmvc/4.1.1.RELEASE/spring-webmvc-4.1.1.RELEASE.jar' in project 'CrunchifySpringMVCTutorial' cannot be read or is not a valid ZIP file CrunchifySpringMVCTutorial Build Path Problem Build path
