Oracle provides multiple variants of their jdbc driver and connection pool, each targeting a different JDK baseline.

From https://www.oracle.com/database/technologies/maven-central-guide.html#DIY

ojdbc8: Supports JDBC 4.2 spec and for use with JDK8 and JDK11 ojdbc11: Supports JDBC 4.3 spec and for use with JDK11 and JDK17 ucp11: The Java Universal Connection Pool for Oracle Database compiled with JDK11

This PR updates spring-boot to build against the 11 variants.

Also, start.spring.io still provides the ojdbc8 dependency.

<dependency>
      <groupId>com.oracle.database.jdbc</groupId>
      <artifactId>ojdbc8</artifactId>
      <scope>runtime</scope>
</dependency>

Comment From: mhalbritter

Thank you!