В моем Root pom.xml я настроил плагин на пропуск публикации:
XML
Код: Выделить всё
org.sonatype.central
central-publishing-maven-plugin
0.9.0
true
central
true
XML
Код: Выделить всё
org.sonatype.central
central-publishing-maven-plugin
0.9.0
true
central
false
При запуске развертывания происходит сбой с ошибкой разрешения координат. Похоже, плагину сложно идентифицировать метаданные дочернего элемента, когда родительский элемент исключен из контекста публикации:
Журнал ошибок:
Код: Выделить всё
[ERROR] Deployment d203d0a8-4769-46d8-9240-1cb5afa664b8 failedМоя цель
Мне нужно строго запретить загрузку корневого POM в Sonatype Central, не нарушая при этом публикацию дочерних модулей.
- Является ли SkipPublishing правильным механизмом исключения Родительский POM в многомодульной сборке?
- Требует ли плагин, чтобы родительский POM был частью того же «пакета развертывания» для разрешения дочерних координат, даже если сам родительский элемент не публикуется?
Подробнее здесь: https://stackoverflow.com/questions/798 ... n-sonatype
Мобильная версия