2011-01-13 4 views
1

У меня есть один проект (называемый EJB-сервером), который содержит аннотированную EJB-службу X-Doclet и клиентский проект (модуль), который зависит от клиентской банки, сгенерированной из проекта сервера.Зависимость модуля от сгенерированного jar

Что лучше всего использовать в maven для установки таких зависимостей, когда один проект (модуль) зависит от JAR, который генерируется из другого модуля?

ответ

0

Есть два возможных сценария:

Если вы развиваете эти два модуля параллельно и являются частью одного и того же проекта, а затем создать родительский POM и объявить два модуля. В зависимости от модуля (клиента) объявить в качестве зависимости объявлением один (сервер).

Если оба модуля разработаны отдельно, то отпустите сервер, объявите, что клиент зависит от сервера, и пусть maven извлекает сервер из вашего частного репозитория.

+0

Ну, это нормально, как стандартная зависимость. Однако в этом сценарии JAR генерируется из серверного модуля, а клиентский модуль должен зависеть только от этого JAR не всего серверного модуля – Primk

+0

. Тогда второй сценарий будет отвечать вашим потребностям. –

+0

лучше пойти на модульную конструкцию –

Смежные вопросы