Подтвердить что ты не робот

Как изменить папку репозитория maven в окнах?

В окнах maven загружает все в папку C:\Documents And Settings\MyUser\.m2 (или C:\Users\MyUser\.m2). Существует какой-то способ изменить папку, в которой он используется? Специально я хочу установить его для загрузки в любом месте, но в папке Documents And Settings/Users.

4b9b3361

Ответ 1

Посмотрите на settings.xml в M2_HOME/conf (см. этот для получения подробной информации об установке переменной среды M2_HOME). Вы можете добавить (или раскомментировать) следующий раздел:

  <!-- localRepository
  | The path to the local repository maven will use to store artifacts.
  |
  | Default: ~/.m2/repository
  -->
 <localRepository>/path/to/local/repo</localRepository>

как это было предложено в уже опубликованном разделе по умолчанию. Там вы сможете изменить путь для достижения желаемого.

Ответ 2

Для Eclipse IDE

Если вы используете свой локальный maven в качестве установки Maven в плагине M2 в Eclispe, редактирование параметров settings.xml было недостаточно для меня. Плагин по-прежнему использовал по умолчанию {user.home}/. M2 в качестве местоположения репозитория.

Мне нужно было перейти к Windows > Preferences > Maven > User Settings и указать мой локальный файл настроек maven.xml в полях ввода глобальных настроек и/или пользовательских настроек. При нажатии на Apply начнется хранение артефактов в правильном месте назначения.