gradle:无法从maven存储库中找到oracle jdbc jar

gradle:无法从maven存储库中找到oracle jdbc jar,oracle,gradle,jdbc,Oracle,Gradle,Jdbc,Gradle构建:无法从maven存储库中找到oracle jdbc jar > Could not find com.oracle.jdbc:ojdbc8:12.2.0.1. Searched in the following locations: - https://jcenter.bintray.com/com/oracle/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.pom - https://repo.maven

Gradle构建:无法从maven存储库中找到oracle jdbc jar

> Could not find com.oracle.jdbc:ojdbc8:12.2.0.1.
     Searched in the following locations:
       - https://jcenter.bintray.com/com/oracle/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.pom
       - https://repo.maven.apache.org/maven2/com/oracle/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.pom
它实际上在maven存储库中

> Could not find com.oracle.jdbc:ojdbc8:12.2.0.1.
     Searched in the following locations:
       - https://jcenter.bintray.com/com/oracle/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.pom
       - https://repo.maven.apache.org/maven2/com/oracle/jdbc/ojdbc8/12.2.0.1/ojdbc8-12.2.0.1.pom

请参见

应该是

implementation 'com.oracle.database.jdbc:ojdbc8:12.2.0.1'

是的,请查看页面上Oracle JDBC驱动程序的Gradle依赖项。

@Sunnyday否,它在Maven Central中:虽然Oracle只将其工件发布到MavenCentral,但依赖项也可以通过JCenter获得。这是因为它代理了MavenCentral,所以从用户的角度来看,您可以将Gradle配置为仅在您愿意的情况下使用JCenter。