My java application currently runs on java 6. I would like to migrate to Java 8 to enable the use of jar-libraries compiled with java version > 6.
The JDBC/ODBC Bridge is an essential component used by the application to read MS Access databases. Unfortunately, the bridge was removed with Java 8.
Two thoughts:
A) Would it be allowed to deliver my application to a customer including a jar, containing the extracted JDBC/ODBC Bridge (+ jdbcodbc.dll) from a Java 7 JRE?
B) Would it be allowed to deliver my application to a customer including a complete unmodified Java 7 JRE, using rt.jar on the application classpath and jdbcodbc.dll in application java.library.path, while the application is running on a Java 8 JRE?
What do you think?