Итак, я недавно изменил свой проект, чтобы иметь несколько модулей и модуль root вместо одного модуля. До изменения у меня это было в моем pom
<distributionManagement>
<repository>
<id>github</id>
<name>GitHub Freakyville Apache Maven Packages</name>
<url>https://maven.pkg.github.com/Freakyville/Utils</url>
</repository>
</distributionManagement>
Но после того, как я разделил его на несколько модулей, он больше не работает. Это мой файл pom модуля root
<modules>
<module>UtilsMain</module>
<module>UtilsInterfaces</module>
<module>UtilsV1_8</module>
<module>UtilsV1_13</module>
</modules>
<distributionManagement>
<repository>
<id>github</id>
<name>GitHub Freakyville Apache Maven Packages</name>
<url>https://maven.pkg.github.com/Freakyville/Utils</url>
</repository>
</distributionManagement>
Однако при попытке запустить mvn deploy с этой конфигурацией он просто пытается загрузить файл pom, чего я не хочу. Я бы хотел, чтобы файл jar был создан модулем UtilsMain
. Я попытался поместить <distributionManagement>
в модуль UtilsMain
, но безуспешно
Могу ли я указать, из какого модуля он должен загружаться?
Изменить:
После комментария от @JF Meier я хотел включить ошибку при попытке развернуть
transfer failed for https://maven.pkg.github.com/Freakyville/Utils/io/github/freakyville/Utils/1.16.26/Utils-1.16.26.pom 422 Unprocessable Entity
Я полагаю, это мой проект не настроен для приема развернутых файлов pom? Я должен это делать? И как тогда?