Куда положить общие сорцы для двух модулей в Maven?
Всем доброго времени суток)
У меня есть клиент серверное приложение.
соответственно я сделал два модуля:
-GameServer
-GameClient
у которых есть модуль предок без сорцов:
-My_Game
все бы ничего, но у клиента и у сервера есть общие сорцы (GameMessages). Вопрос в том куда положить эти сорцы, и как прописать зависимость от них?
Заранее спасибо за помощь)
Просто создайте третий дочерний модуль, которому укажите groupId и artifactId. Потом просто ссылайтесь с GameServer и GameClient на этот третий модуль через обычный механизм указания зависимостей, как-будто это любая-другая библиотека. Насколько я помню, в родительском модуле My_Game обычного mvn install достаточно.