maven не будет включать все модули ojdb c при запуске - PullRequest
0 голосов
/ 21 апреля 2020

Я получаю следующую ошибку при попытке выполнить javafx: запустить в maven.

[WARNING] Can't extract module name from oraclepki-19.3.0.0.jar: CertificateTest.class found in top-level directory (unnamed package not allowed in module)
[WARNING] Some dependencies encountered issues while attempting to be resolved as modules and will not be included in the classpath; you can change this behavior via the  'includePathExceptionsInClasspath' configuration parameter.

oraclepki является частью ojdb c, которая была импортирована с помощью следующей зависимости:

   <dependency>
      <groupId>com.oracle.ojdbc</groupId>
      <artifactId>ojdbc10</artifactId>
      <version>19.3.0.0</version>
    </dependency>

Как бы я решил эту проблему? В предупреждении говорится, что я могу изменить поведение с помощью параметра конфигурации includePathExceptionsInClasspath, но я не знаю, где бы это установить, и не могу найти никаких объяснений при поиске в Google. Я использую IDE - eclipse.

1 Ответ

0 голосов
/ 22 апреля 2020

Можете ли вы включить следующую зависимость? Если вы посмотрите на POM , вы получите oraclepki.jar, osdt_core.jar и osdt_cert.jar et c. Более подробную информацию можно найти в блоге .

<dependency>
      <groupId>com.oracle.jdbc.database</groupId>
      <artifactId>ojdbc10</artifactId>
      <version>19.3.0.0</version>
    </dependency>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...