Проект Maven Multimodul в Eclipse и в SVN - PullRequest
1 голос
/ 26 октября 2011

У меня есть существующий проект MainProject. Я хочу преобразовать его в многомодульный проект. В Eclipse я создал родительский модуль, который является просто модулем pom и другим модулем, Modul_1.

Затем я переместил свой MainProject в каталог родительского файла. (На самом деле я не хотел перемещаться в родительскую папку. К сожалению, чтобы Main_project нашел родительский модуль, я должен это сделать)

Работает нормально .. Похоже:

-->ParentModule
------>Mainproject
------>Modul_1

Модуль_1 необходим только для Дженкинса. Это означает, что программисты должны заботиться только о MainProject.

Как мне зарегистрироваться в проекте в SVN? С той же файловой структурой или я могу самостоятельно зарегистрироваться в SVN?

1 Ответ

1 голос
/ 24 апреля 2012

если основной проект не ссылается на ParentModule, вы можете расположить его так:

-->ParentModule
-->MainProject
-->Modul_1

в pom.xml родительского модуля:

<modules>
  <module>../MainProject</module>
  <module>../Modul_1</module>
</modules>

для jekins, есть 2Способы настройки задания:

  1. извлечение родительской папки и указание местоположения pom на ParentModule / pom.xml
  2. извлечение 3 местоположений svn в каждую папку для 3 проектов и указание pom на ParentModule / pom.xml

для затмения вы можете оформить только MainProject.

...