Использование jar модуля вместо самого модуля в проекте Java
Идея вопроса такова:
Имеется два модуля в проекте: X и Y Модуль X использует код из модуля Y и имеет зависимость от него в pom. Модуль Y собран с помощью mvn install. Но так как они находятся в одном проекте и одной среде, то при обращении модуля X к методам/классам из модуля Y он использует код, который находится в проекте, а не в jar-е.
Хотелось бы, чтобы после mvn install если в pom модуля X есть зависимость от модуля Y, то использовался код из jar-а, чтобы при изменении каких либо методов и классов в модуле Y работа модуля X не менялась, пока не собрана новая версия модуля Y. Как можно это реализовать?
Надеюсь идея того, что я хотел бы сделать ясна, заранее благодарю за помощь