![maven mysql jdbc maven mysql jdbc](https://i.stack.imgur.com/fqTs5.png)
Maven mysql jdbc driver#
Get 21.1.0.0 Oracle JDBC driver with DMS and debug (ojdbc8dms_g.jar) and other companion jars
![maven mysql jdbc maven mysql jdbc](https://i.stack.imgur.com/hF63o.png)
Get 21.1.0.0 Oracle JDBC driver with DMS (ojdbc8dms.jar) and other companion jars Add the following dependency to your your project's pom.xml under the block (replace ojdbc8 with ojdbc11).ojdbc11-observability: will pull ojdbc11dms.jar, dms.jar, ucp.jar, oraclepki.jar, osdt_core.jar, osdt_cert.jar, ons.jar, simplefan.jar, xdb.jar and xmlparserv2.jar.ojdbc8-observability: will pull ojdbc8dms.jar, dms.jar, ucp.jar, oraclepki.jar, osdt_core.jar, osdt_cert.jar, ons.jar, simplefan.jar, xdb.jar and xmlparserv2.jar.These jars have instrumentation to support Oracle's Dynamic Monitoring Service (DMS) with limited support for and for production use (development, test, deployment).ĭepending on the JDBC Spec and JDK (Pre-requisites), you have the choice between ojdbc8-observability and ojdbc11-observability Use Case 3: I Want the Observability Jars.Get 21.1.0.0 Oracle JDBC driver with debug (ojdbc8_g.jar) and other companion jars ojdbc11-production: will pull ojdbc11.jar, ucp.jar, oraclepki.jar, osdt_core.jar, osdt_cert.jar, ons.jar, simplefan.jar, xdb.jar and xmlparserv2.jar.ojdbc8-production:will pull ojdbc8.jar, ucp.jar, oraclepki.jar, osdt_core.jar, osdt_cert.jar, ons.jar, simplefan.jar, xdb.jar and xmlparserv2.jar.Depending on the desired JDBC Spec and JDK (Pre-requisites), you have the choice between ojdbc8-production or ojdbc11-production These jars are optimized for production use (development, test, deployment), no instrumentation for debugging or observabiity. ojdbc11-production, ojdbc11-debug, ojdbc11-observability, ojdbc11-observability-debug: these artifacts support the JDBC 4.3 and can be used with JDK11, JDK12, JDK13, JDK14, and JDK15.ojdbc8-production, ojdbc8-debug, ojdbc8-observability, ojdbc8-observability-debug: these artifacts support the JDBC 4.2 Spec and can be used with JDK8, JDK11, JDK12, JDK13, JDK14, and JDK15.
Maven mysql jdbc drivers#
The first thing is to determine which JDBC Specification and JDK you intent to use the drivers and companion jars for. Pre-requisites: Choose the JDBC driver based on JDBC Spec and JDK version.If you are looking for picking and choosing the artifacts from the bill of materials (BOM), please skip this section and go to "DIY using the BOM file". The pre-established model is hassle-free and gives you all the artifacts you would need for the most common use cases including: production, production with debug instrumentation, observability and observability with debug instrumentation. Note: xdb6.jar is a legacy name, xdb.jar is the new name Support for the JDBC 4.x standard interface. Simple Fast Application Notification (FAN) library Oracle Notification System (ONS) library for FAN events Java classes for NLS or Internalization support The core components between oraclepki.jar and osdt_cert.jar The certificate management components used for Oracle Wallets The Oracle PKI provider used for Oracle wallets Same as ojdbc11dms.jar except compiled with -g option for dev and test Same as ojdbc8dms.jar except compiled with -g option for dev and test Same as ojdbc11.jar except compiled with -g option for dev and test Same as ojdbc8.jar except compiled with -g option for dev and test The Oracle Dynamic Monitoring System (i.e., observability) library Same as ojdbc11.jar but includes Dynamic Monitoring Service (DMS) instrumentation and requires dms.jar in the classpath. Same as ojdbc8.jar but includes Dynamic Monitoring Service (DMS) instrumentation and requires dms.jar in the classpath The Java Universal Connection Pool for Oracle & non-Oracle DBs Supports JDBC 4.3 spec and for use with JDK 10 and JDK 11. Supports JDBC 4.3 spec and for use with JDK11, JDK12, JDK13, JDK14 and JDK15. Supports JDBC 4.2 spec and for use with JDK8, JDK11, JDK12, JDK13, JDK14 and JDK15