Я написал серию классов, которые хочу превратить в библиотеку компании. Управлять всеми его зависимостями было очень сложно, поэтому я создал Maven-проект для его автоматической обработки.
Я упаковал свой библиотечный проект в .jar и добавил его в мой локальный репозиторий Maven. Теперь я могу перечислить его в pom.xml проекта моего приложения, он включается, как и любая другая зависимость, и прекрасно работает.
Проблема в том, что зависимости моей библиотеки не вводятся. Кажется, что это должно быть прямо, но попытка скопировать другие пакеты в репозитории Maven не работает.
Сейчас моя банка состоит из двух каталогов:
com\company\package\Main.class
И
META-INF\maven\com.company\package\pom.xml
Где мне нужно поместить файл pom.xml
, чтобы Maven мог получить зависимости моей зависимости? Есть ли в сборке .jar
что-то еще, чего мне не хватает?