На моем предыдущем компьютере я работал с Linux, eclipse Indigo, m2e (полагаю, v1.2 или v1.3) и maven 2.
Я настроил m2e для использования моей внешней установки maven 2, проект A зависел от проекта B, и без необходимости устанавливать какие-либо проекты в локальный репозиторий maven я мог выполнить сборку Eclipse Maven (например, компиляцию или зависимость: дерево), настроенную на используйте внешнюю установку maven и разрешайте артефакты в рабочей области. Это сработало.
Теперь я использую win7, eclipse kepler, m2e 1.4.1 и maven 3. Я настроил все одинаково (используя внешнюю установку maven), создаю те же проекты, использую ту же сборку eclipse Maven (конфигурацию запуска) с рабочей областью разрешение артефакта включено, и это не работает.
Прямо сейчас это работает, только если я настрою сборку maven для использования внутренней установки maven, встроенной в eclipse.
Я действительно хотел бы всегда использовать свою внешнюю установку, кто-нибудь знает, была ли эта функция удалена из m2e или этот сценарий должен работать так, как я ожидал, и, возможно, это ошибка, которая происходит в моей конкретной среде?