нужна помощь о Maven - PullRequest
       5

нужна помощь о Maven

0 голосов
/ 10 мая 2011

у нас есть несколько проектов в нашей компании, среди которых много зависимостей.мы собрали наши проекты (EJB, Web, Enterprise Application и ...) на сервере SVN, теперь у нас возникают трудности с нашими проектами, потому что после проверки проекта из SVN нам приходится тратить много времени на сборнеобходимые библиотеки и проекты для создания проверенного проекта.

Я хочу помочь вам с тем, как технология maven может помочь нам легко собирать зависимости и автоматически строить наши проекты.Мы используем myeclipse IDE.

Более того, мне нужна помощь и ресурсы, чтобы научиться достигать этой цели.

Будем благодарны за любые рекомендации и помощь.заранее спасибо.

1 Ответ

1 голос
/ 10 мая 2011

В зависимости от количества проектов, которые у вас есть, и от того, насколько сложна их сборка, переход на Maven может быть адской задачей. Это все еще может стоить, в основном потому, что Maven заставляет вас делать вещи «по пути Maven» 1 , и что такой «путь Maven» становится более стандартным со временем: вы можете получить упрощенный / более стандартизированная процедура сборки.

Если ваши проекты в настоящее время строятся с использованием ant , есть вероятность, что ivy может более легко решить вашу проблему разгрузки JAR-файлов из вашей системы VCS, с минимальным влиянием на ваш текущий конфигурация сборки.

В противном случае, если вы действительно считаете Maven подходящим инструментом, я настоятельно рекомендую вам взглянуть на официальный учебник , справочник POM и начать играть с простым самостоятельно созданные проекты, чтобы начать иметь представление о том, как бороться с Maven. Используя механизм archetype:generate, вы получаете доступ к десяткам (сотням?) Примеров проектов ( архетипы , на языке Maven jargon), которые иллюстрируют, как работать с различными типами проектов, от простых JAR до более сложных. , может быть, используя экзотические рамки или продукты. Посмотрите на сгенерированный POM для таких проектов и попытайтесь понять, как он работает.

Интеграция с Eclipse достигается с помощью двух разных плагинов . Я уже давно не использую Eclipse, но думаю, что m2eclipse все еще, вероятно, лучший для начала.

1- ПРЕДУПРЕЖДЕНИЕ: это одна из тех вещей, которые люди, приезжающие в Maven, сильно не любят чаще, чем не

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