Проект модуля Maven - как я могу превратить это в библиотеку? - PullRequest
0 голосов
/ 14 ноября 2011

Допустим, у меня есть

<parent>
  <module-prj-1>
  <module-prj-2>
  <module-prj-3>

Гипотетически, module-prj-1 - это проект, который находится в стадии разработки, но он также является требованием для module-prj-2 и module-prj-3.

Предположим, что пользователи module-prj-2 не авторизованы для просмотра кода module-prj-1, но они требуют его как зависимости.Можно ли как-нибудь развернуть module-prj-1 в своем архивном репозитории в виде библиотеки, чтобы пользователи module-prj-2 и module-prj-3 могли продолжать разработку, не видя код module-prj-1?

Все еще пытаюсь разобраться в этом мавенском деле .... спасибо!

Ответы [ 2 ]

0 голосов
/ 14 ноября 2011

Если вы не хотите, чтобы пользователи module-prj-2 видели код module-prj-1, вам следует не использовать модули.

Определите три отдельных проекта и все.

0 голосов
/ 14 ноября 2011

Если вы не присоединяете источник, ваши артефакты "jar" развертываются только как библиотеки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...