Oracle jdbc jar не может загрузить загрузку в плагине maven - PullRequest
1 голос
/ 27 сентября 2019

[ПРЕДУПРЕЖДЕНИЕ] POM для com.oracle:ojdbc7:jar:12.1.0 отсутствует, информация о зависимости недоступна

    <!-- Oracle JDBC driver -->
    <dependency>
        <groupId>com.oracle</groupId>
          <artifactId>ojdbc7</artifactId>
          <version>12.1.0</version>
    </dependency>

    <!-- HikariCP connection pool -->
    <dependency>
        <groupId>com.zaxxer</groupId>
        <artifactId>HikariCP</artifactId>
        <version>2.6.0</version>
    </dependency>

Ответы [ 3 ]

1 голос
/ 27 сентября 2019

Добавьте репозиторий в свою сборку и загрузите:

См. На mvnrepository.com

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
    <modelVersion>4.0.0</modelVersion>

    <groupId>com.mycompany.app</groupId>
    <artifactId>my-app</artifactId>
    <version>1.0-SNAPSHOT</version>
    <repositories>
        <repository>
            <id>HandChina-RDC</id>
            <name>HandChina RDC</name>
            <url>http://nexus.saas.hand-china.com/content/repositories/rdc/</url>
        </repository>
    </repositories>

    <dependencies>
        <dependency>
            <groupId>com.oracle</groupId>
            <artifactId>ojdbc7</artifactId>
            <version>12.1.0.2</version>
        </dependency>
    </dependencies>
</project>
0 голосов
/ 27 сентября 2019

Последний выпуск драйвера oracle jdbc доступен в maven central уже через несколько дней (сентябрь 2019 г., анонсирован в Oracle CodeOne), больше нет необходимости устанавливать его локально или добавлять непонятные другие репозитории.

См. https://medium.com/oracledevs/oracle-jdbc-drivers-on-maven-central-64fcf724d8b

Координаты

<!-- https://mvnrepository.com/artifact/com.oracle.ojdbc/ojdbc8 -->
<dependency>
    <groupId>com.oracle.ojdbc</groupId>
    <artifactId>ojdbc8</artifactId>
    <version>19.3.0.0</version>
</dependency>
0 голосов
/ 27 сентября 2019

ojdbc7 отсутствует в центральном репозитории maven

Вам необходимо скачать jar с oracle.com.В настоящее время его можно скачать здесь.Регистрация необходима.https://www.oracle.com/database/technologies/jdbc-upc-downloads.html

Затем импортируйте ojdbc7.jar в ваш локальный репозиторий maven с помощью следующей команды mvn install:install-file -Dfile=ojdbc7.jar -DgroupId=com.oracle -DartifactId=ojdbc7 -Dversion=12.1.0.2 -Dpackaging=jar -DgeneratePom=true

В качестве альтернативы, если у вашей команды есть собственный удаленный репозиторий maven, импортируйте его туда.

edit: исправлена ​​команда mvn и ссылка

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...