Я пытаюсь выполнить Maven Release из командной строки, но я получаю ошибку ниже. Я также пытался с работы Дженкинса, но такая же ошибка происходит. Я даже пытался удалить рабочее пространство перед началом сборки.
[INFO] [ERROR] The build could not read 1 project -> [Help 1]
[INFO] org.apache.maven.project.ProjectBuildingException: Some problems were encountered while processing the POMs:
[INFO] [FATAL] Non-resolvable parent POM: Could not find artifact com.example:pom:3.0.54 in central (http://artifactory.example.com/artifactory/libs-release) and 'parent.relativePath' points at wrong local POM @ line 5, column 10
В идеале maven должен загрузить версию 3.0.54 из папки lib-snapshot и загрузить ее в lib-release, но он пытается загрузить ее из lib-release, где артефакт не существует. Я упомянул правильные детали артефакта в settings.xml
После увеличения версии pom до 3.0.55 я теперь получаю другую ошибку. Ранее работала сборка моментального снимка, но теперь не работает ни выпуск, ни сборка моментального снимка.
Parsing POMs
Failed to transfer Could not find metadata com.example.abc:3.0.55-SNAPSHOT/maven-metadata.xml in snapshots (http://artifactory.example.com/artifactory/libs-snapshot)
Failed to transfer Could not find artifact com.exampleabc.pom:3.0.55-SNAPSHOT in snapshots (http://artifactory.example.com/artifactory/libs-snapshot)
На всех моделях у меня одинаковая версия, как показано ниже
$ find . -type f -name "pom.xml" -exec sed -n '/3.0.54/p' {} \;
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>
<version>3.0.54-SNAPSHOT</version>