Включите заархивированный модуль в качестве зависимости от другого проекта pom.xml

#java #maven #dependencies #pom.xml #talend

Вопрос:

У меня есть проект A, который присутствует в сборке zip-файла через Talend. Внутри zip-файла он выглядит следующим образом : Папка AA, папка lib, jobinfo.properties

Внутри папки lib находится несколько файлов jar. Внутри папки AA находятся файлы jar проекта A.

Теперь у меня есть еще один проект B, для которого требуется проект A в качестве зависимости. И для проекта A требуются зависимости, которые присутствуют в этой папке lib.

Теперь как мне импортировать проект A.zip в проект В , через pom.xml ?

Комментарии:

1. Не без смазки для локтей. Можете ли вы попросить владельцев вместо этого создать артефакты maven?

Ответ №1:

Обычным способом было бы распаковать ZIP-файл и либо развернуть банки в вашей компании Nexus/Artifactory, либо установить их в локальном репозитории.

После этого вы можете ссылаться на них как на обычные зависимости.