Ошибка файла Maven POM в управлении безопасностью и лицензией с открытым исходным кодом с помощью WhiteSource Bolt Lab в Azure Devops

Я получил указанную ниже ошибку в задачах Maven в конвейере сборки. Не могу понять этот вопрос. Я думаю, что исходный код должен быть обновлен. Нужно ли мне обновлять файл POM для этого проекта? Я не разработчик. Я изучаю Azure DevOps и внедряю его.

[ERROR]
Plugin org.apache.tomcat.maven:tomcat7-maven-plugin:2.3-SNAPSHOT or one
of its dependencies could not be resolved: Failed to read artifact
descriptor for
org.apache.tomcat.maven:tomcat7-maven-plugin:jar:2.3-SNAPSHOT: Could not
transfer artifact
org.apache.tomcat.maven:tomcat7-maven-plugin:pom:2.3-SNAPSHOT from/to
maven-default-http-blocker (https://0.0.0.0/): Blocked mirror for
repositories: [apache.snapshots (https://repository.apache.or…, default, releases+snapshots)] -> [Help 1] 

Скриншот ошибки


comment
POM использует версию плагина SNAPSHOT. Вероятно, для этого не хватает подходящего репозитория. maven-default-http-blocker предполагает, что, возможно, кто-то намеренно заблокировал это в settings.xml   -  person J Fabian Meier    schedule 26.05.2021
comment
Как насчет вопроса? Решил ли приведенный ниже ответ ваш вопрос? Если да, вы можете принять его как ответ , так что это может помочь другим участникам сообщества, которые сталкиваются с такими же проблемами, и мы могли бы заархивировать эту тему, спасибо.   -  person Leo Liu-MSFT    schedule 28.05.2021


Ответы (1)


Ошибка файла Maven POM в управлении безопасностью и лицензией с открытым исходным кодом с помощью WhiteSource Bolt Lab в Azure Devops

Согласно журналу ошибок, похоже, вы пытаетесь развернуть версию моментального снимка в репозиторий только для выпуска.

В вашем pom вы должны установить <version>2.3-SNAPSHOT</version>, но в журнале ошибок вы развертываете артефакты в repo-release. Отсюда и конфликт.

Чтобы решить эту проблему, попробуйте выбрать репозиторий моментальных снимков вместо выпуска в вашем pom.xml или выберите библиотеку выпуска, а не библиотеку моментальных снимков для вашей версии выпуска.

Проверьте эту тему, чтобы узнать больше Детали.

person Leo Liu-MSFT    schedule 27.05.2021