Maven опционально компилирует зависимость из репозитория svn - PullRequest
1 голос
/ 29 сентября 2010

Есть ли способ скомпилировать зависимость из источника (svn) вместо использования удаленного jar?

Справочная информация: У меня очень большой проект j2ee, и мы не хотим, чтобы разработчик загружал весь проект в свою систему. Специально в среде IDE, где проект 20+ может вызвать проблемы с производительностью при компиляции ... отладка ... сбой затмения, вызывающий странные проблемы с фантомной зависимостью ... и т. Д.

Итак, мы настраиваем maven для загрузки всех зависимостей из частного репозитория, который прекрасно работает. Но я все еще хочу работать с зависимостью, которую он загружает.

мое решение: Мое решение этого на данный момент заключается в следующем ...

  1. скачать модуль, над которым я хочу работать с svn
  2. работа над кодом
  3. mvn установить в локальный репозиторий
  4. создать ушную упаковку
  5. развертывание и тестирование

проблем с моим решением:

Если я закончу разработку конкретного модуля, я не уверен, как сказать maven начать загрузку из удаленного репозитория снова. Должен ли я просто удалить его и разрешить его загрузку в следующий раз, когда потребуется синхронизация?

Есть ли другое решение для этого?

Спасибо !!!

1 Ответ

0 голосов
/ 29 сентября 2010

Итак, мы настраиваем maven для загрузки всех зависимостей из частного репозитория, который прекрасно работает.Но я все еще хочу работать с зависимостью, которую он загружает.

Независимо от того, используете ли вы eclipse:eclipse или m2eclipse, вы можете настроить проекты для использования "разрешения рабочего пространства" (разрешать зависимостииз рабочей области) или бинарные зависимости.Другими словами, он просто поддерживает ваш сценарий.

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