Oracle JDBCドライバーがOracle Mavenリポジトリーで使用可能になりました(Centralではありません)。
<dependency>
<groupId>com.oracle.jdbc</groupId>
<artifactId>ojdbc7</artifactId>
<version>12.1.0.2</version>
</dependency>
Oracle Mavenリポジトリにはユーザー登録が必要です。手順は次の場所にあります。
https://blogs.oracle.com/dev2dev/get-oracle-jdbc-drivers-and-ucp-from-oracle-maven-repository-without-ides
アップデート2019-10-03
Spring BootがMaven Centralの Oracle JDBCドライバーを使用していることに気づきました。
<dependency>
<groupId>com.oracle.ojdbc</groupId>
<artifactId>ojdbc10</artifactId>
<version>19.3.0.0</version>
</dependency>
Gradleユーザーの場合、以下を使用します。
implementation 'com.oracle.ojdbc:ojdbc10:19.3.0.0'
ユーザー登録の必要はありません。
アップデート2020-03-02
Oracleは現在、com.oracle.databaseグループIDでドライバーを公開しています。詳細については、Anthony Acciolyの回答を参照してください。アンソニーに感謝します。
JDK6、JDK7、およびJDK8と互換性のあるOracle JDBCドライバー
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.4</version>
</dependency>
JDK8、JDK9、およびJDK11と互換性のあるOracle JDBCドライバー
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ojdbc8</artifactId>
<version>19.3.0.0</version>
</dependency>
JDK10およびJDK11と互換性のあるOracle JDBCドライバー
<dependency>
<groupId>com.oracle.database.jdbc</groupId>
<artifactId>ojdbc10</artifactId>
<version>19.3.0.0</version>
</dependency>