У меня есть зависимости, установленные локальный на моей машине (~/.m2/repository/blah/blah/blah), и m2eclipse не распознает их как там - я думаю, что m2eclipse использует свой собственный экземпляр знатока. Там какой-либо путь состоит в том, чтобы вынудить m2eclipse использовать локальную установку знатока в osx?
Вы можете изменить используемый экземпляр Maven в Windows-> Настройки-> Maven-> Установки. Но я не уверен, поможет ли это, поскольку в комментарии ниже говорится, что разрешение зависимостей по-прежнему будет выполняться с внутренней установкой Maven.
На вашем месте я бы попытался добавить этот локальный репозиторий в список известных репозиториев. Используйте Window-> Show View-> Maven repositories (это, к сожалению, не отображается в настройках).
У меня есть зависимости, установленные локально на моем компьютере (~ / .m2 / repository / blah / blah / blah), и m2eclipse не распознает их как существующие.
Есть ли у них хорошие метаданные? Как ты их установил? Потому что m2eclipse определенно использует ваш локальный репозиторий для разрешения зависимостей.
Думаю, m2eclipse использует собственный экземпляр maven.Есть ли способ заставить m2eclipse использовать локальную установку maven в osx?
Да, m2eclipse по умолчанию использует собственную версию Maven, и вы можете добавить внешнюю установку через Окно> Настройки> Maven> Установки , но это ничего не изменит в локальном репозитории, используемом одним или другим, который вы можете настроить через Window> Preferences> Maven> User Settings , как показано ниже:
alt text http: // www.imagebanana.com/img/w5y2vevt/screenshot_008.png
Это возвращает нас к приведенным выше вопросам: как вы «установили» проблемные зависимости?