У меня есть несколько проектов. Я хочу создать разные пути репозитория maven для каждого проекта. Значит, каждый проект должен указывать на другую папку как репозиторий maven (по умолчанию C: /Users/USERNAME/.m2 используется как репо). Я знаю, что это может увеличить загрузку и те же файлы, если они используются в нескольких проектах, будут загружаться/храниться несколько раз. Но я хочу выделить репозиторий для разных проектов, чтобы я мог объединить репозиторий вместе с исходным кодом моего проекта, который будет передан другому человеку. Я просто не хочу делиться своим полным хранилищем m2 (размером 2 gb) для небольшого проекта размером 50 мб.Настройка конкретного репозитория maven для проекта
С уважением,
Vibhav
ли это исправить нередактируемые переменное пути к классам M2_HOME в Eclipse? –
@JoeCoder Несвязанный я думаю. M2_HOME в Eclipse эффективно, если ваша установка Maven находится. "Настройки-> Maven-> Установка". Файл глобальных настроек аналогично указан в разделе «Настройки-> Maven-> Настройки пользователя». В файле настроек вы можете решить (используя тег localRepository), где Maven сохранит загруженный файл. Так что с моей точки зрения M2_HOME не имеет большого значения. –
Я согласен с тем, что это нормально, но у меня несколько репозиториев maven, а 'mvn eclipse: eclipse' всегда генерирует .classpath с использованием переменной M2_HOME. Когда эта переменная не модифицируется на уровне проекта, я не могу одновременно скомпилировать два проекта, используя разные репозитории в одной рабочей области, без ручного редактирования .classpath. –