Почему mvn устанавливает Oracle JDBC ojdbc6 Jar всегда имеет ошибку «Не найден плагин для префикса», и происходит сбой сборки mvn? - PullRequest
0 голосов
/ 26 октября 2018

Для перехода к jar-файлу ojdbc и его локальной установки в системе Windows я следую по двум нижеприведенным ссылкам:

  1. JAR-файл Oracle JDBC ojdbc6 в виде зависимости Maven

  2. Установка Maven: файл установки: указанный файл не существует

  3. https://www.mail -archive.com / users@ maven.apache.org / msg83991.html

В итоге я использую команду ниже (используйте `для выхода -):

 mvn install:install-file `-Dfile=C:\Users\xxx\ojdbc6.jar `-DgroupId=com.oracle `-DartifactId=ojdbc6 `-Dversion=11.2.0.2.0 `-Dpackaging=jar `-DgeneratePom=true

, но яя по-прежнему получаю сообщения об ошибках ниже:

[ERROR] No plugin found for prefix '`-Dfile=C' in the current project and in the plugin groups [org.apache.maven.plugins, org.codehaus.mojo] available from the repositories [local (C:\Users\peter\.m2\repository), central (https://repo.maven.apache.org/maven2)] -> [Help 1]

Кроме того, хотя это выглядит так, как описано выше, ojdbc jar устанавливается в .m2 / хранилище, но когда я запускаю mvn install в проект, я все еще получаю:

Failure to find com.oracle:ojdbc6:jar:11.2.0.2.0 in https://repo.maven.apache.org/maven2 was cached in the local repository, resolution will not be reattempted until the update interval of central has elapsed or updates are forced -> [Help 1]

Как мне решить эту проблему?

1 Ответ

0 голосов
/ 26 октября 2018

Почему вы ставите обратные кавычки (`) в вашей команде? Попробуйте запустить его без обратных кавычек.

mvn install:install-file -Dfile=C:\Users\xxx\ojdbc6.jar -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.2.0 -Dpackaging=jar -DgeneratePom=true
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...