Тот факт, что ваш pom.xml
имеет содержимое: <packaging>pom</packaging>
означает, что ни одна банка не была связана с публикацией.
Это делается путем добавления:
publishing {
publications {
nebula(MavenPublication) { // Note that 'nebula' here is the name of your publication
from components.java
// Other configuration instructions
}
}
}
Обратите внимание, что плагины maven
и maven-publish
предоставляют аналогичные возможности. maven
теперь считается устаревшим в пользу maven-publish
. И поэтому в вашем скрипте сборки вы можете удалить приложение плагина maven
.