SVN Checkout многомодульного проекта maven, вызывающего проблемы со сборкой

Я пытаюсь узнать, как настроить многомодульный проект maven и поделиться им с коллегами с помощью SVN.

Работаем с eclipse IDE.

Вот как выглядит структура моего проекта в SVN. введите описание изображения здесь

Каждый модуль имеет свои собственные svn-метки и ствол тегов, ветки, теги и т. Д.

Я проверяю все модули по отдельности, щелкая по ним правой кнопкой мыши и выбирая оформить заказ.

Наконец, в моем обозревателе проекта eclipse я получаю следующее:

введите описание изображения здесь

Вот моя пометка для родительского проекта. и это вызывает ошибки, когда я выполняю чистую установку mvn введите описание изображения здесь

Я хочу понять, как проверить проекты / изменить свой pom, чтобы сборка прошла успешно.

Спасибо


person dharam    schedule 25.06.2013    source источник


Ответы (1)


Вы не хотите проверять корневые папки ваших модулей в SVN. Все, что вам нужно, это содержимое багажника. Итак, щелкните правой кнопкой мыши папку магистрали и выберите Check out as.... Оцените его как новые проекты, а затем включите Maven в этих проектах. Сделайте это с каждым из ваших модулей, и все будет в порядке.

Если у вас установлены коннекторы Maven SVN, у вас есть опция Check out as Maven project. Это очень удобно, поскольку выполняет несколько шагов за вас.

person André Stannek    schedule 25.06.2013
comment
Это нормально работает .. Спасибо .. Хотите знать, правильно ли это? Я имею в виду общепринятый способ сделать это. - person dharam; 25.06.2013
comment
Я не думаю, что в этом есть что-то плохое. Альтернативный вариант - иметь все модули в одном стволе. Таким образом, вы можете проверить их все сразу, а с коннекторами SVN Maven творит чудеса. Но вы теряете возможность управлять версиями модулей по отдельности. - person André Stannek; 25.06.2013