(Пожалуйста, прочтите, по крайней мере, это прежде, чем ответить: Это временная мера! Нет, мы не хотим настраивать локальный менеджер репозитория и вручную запускать script)
У нас есть унаследованный проект с несколькими зависимостями, в котором у нас есть локальная копия включая источник и javadoc, и которая, как было доказано, хорошо работает в производстве, но недоступна в том же качестве в Central. Мы хотим использовать те банки, которые у нас уже есть.
Я обнаружил, что могу вручную запустить подходящую сложную команду mvn install:install-file
, чтобы получить артефакты, введенные в репозиторий локальной машины, но я хотел бы, чтобы она работала как часть обычной сборки maven из наших различных модулей.
Учитывая, что у меня есть пустой модуль, содержащий несколько банок, каждый из которых нужно вставить с помощью install:install-file
, как я должен сделать это в моем pom.xml, чтобы он полностью соответствовал нормальной сборке Maven?
Или я могу просто подключить несколько банок для вывода модуля и как-то присоединить javadoc и source тоже?)
(и, пожалуйста, никаких предложений о отправке в центр или настройке локального менеджера хранилища. Это временное решение, пока у нас не будет возможности перейти на более новую версию зависимостей)