доступен ли weblogic-maven-plugin из репозитория центра maven? - PullRequest
6 голосов
/ 15 февраля 2012

Когда я запускаю свой скрипт сборки maven, я получаю

Plugin com.oracle.weblogic:weblogic-maven-plugin:2.9.1 or one of its dependencies could not be resolved: Failed to read artifact descriptor for com.oracle.weblogic:weblogic-maven-plugin:jar:2.9.1: Could not find artifact com.oracle.weblogic:weblogic-maven-plugin:pom:2.9.1 in central (http://repo1.maven.org/maven2) 

Но когда я ищу в хранилище, я вижу его там http://search.maven.org/#search|ga|1|weblogic-maven-plugin Почему этот плагин недоступен?

Ответы [ 2 ]

10 голосов
/ 15 февраля 2012

Поскольку Oracle WebLogic не является продуктом с открытым исходным кодом, Oracle решила не публиковать свои плагины Maven в репозитории Maven Central (предоставление источников для каждого опубликованного артефакта теперь стало требованием, согласно Maven Central Repository Руководство по использованию ).

До недавнего времени единственным способом была сборка и установка файла JAR WebLogic в локальный кеш Maven.

Начиная с 2015 года, Oracle установил репозиторий Maven, к которому может обращаться любой, имеющий действительную учетную запись OTN - см. Ответ abarisone.

2 голосов
/ 08 июня 2015

С первых месяцев 2015 года Oracle наконец-то сделала свой репозиторий Maven доступным для целей непрерывной интеграции.

Это означает, что вы сможете найти не только все артефакты Oracle Database, но и артефакты, относящиеся к Fusion Middleware, Oracle Service Bus, ADF и т. Д. Вы можете найти больше информации, читая этот пост .

Очевидно, что для входа в систему требуется действительная учетная запись OTN, и то же самое необходимо для настройки прокси-серверов maven и Nexus.

После регистрации у вас будет доступ к следующей ссылке , которая объясняет все инструкции по настройке хранилища.

Что касается Sonatype Nexus, вам нужна как минимум версия 2.11.2, чтобы иметь возможность добавить репозиторий Oracle, как сообщается здесь

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