Выходные файлы pom, сгенерированные flatten-maven-plugin (v 1.0.1), содержат все элементы метаданных, которые мне нужно опубликовать в OSSRH, когда указано <flattenMode>ossrh</flattenMode>
или когда отдельные поля указываются с помощью <pomElements>
.Тем не менее, в сплюснутых дочерних помонах в моем проекте отсутствует один элемент, требуемый OSSRH: проект <name>
.Сплющенный родительский помол содержит <name>
.
Моя первоначальная проблема описана в Как решить проблему зависимости родительского pom: Не удалось прочитать дескриптор артефакта;Не можете найти артефакт? , который сработал.Окончательный обходной путь описан в комментарии , но мне интересно, действительно ли этот обходной путь необходим (или, возможно, это даже ошибка, поскольку кажется маловероятным, что все остальные элементы метаданных будут скопированы безвыпуск).