Oracle ojdbc8 12.2.0.1 Maven 禁止

2022-09-03 16:46:09

Oracle ojdbc8 12.2.0.1 自 2017 年 12 月以来,Maven 禁止使用,在此之前效果很好。Oracle 存储库上的哪些配置已更改(设置.xml)?

Maven 项目:https://github.com/sgrillon14/MavenSampleOracleJdbc

完整跟踪:https://travis-ci.org/sgrillon14/MavenSampleOracleJdbc


答案 1
  1. 由于 Oracle JDBC 驱动程序不在 Maven 存储库中,因此请下载 ojdbc8.jar并运行以下命令。
mvn install:install-file -Dfile=/home/cm/Videos/ojdbc8.jar -DgroupId=com.oracle -DartifactId=ojdbc8 -Dversion=12.1.0.2 -Dpackaging=jar
  1. 在 pom 中添加此依赖项.xml
<dependency>
    <groupId>com.oracle</groupId>
    <artifactId>ojdbc8</artifactId>
    <version>12.1.0.2</version>
</dependency>

答案 2

这来自 Maven Central Repository。请尝试在pom文件中使用这些maven设置,以从Maven存储库中提取。组 ID 不同。

<dependency>
    <groupId>com.oracle.database.jdbc</groupId>
    <artifactId>ojdbc8</artifactId>
    <version>12.2.0.1</version>
</dependency>
    

推荐