Как изменить папку репозитория Maven в Windows? - PullRequest
39 голосов
/ 20 декабря 2010

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

Ответы [ 2 ]

70 голосов
/ 20 декабря 2010

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

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

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

8 голосов
/ 27 ноября 2015

Для Eclipse IDE

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

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

...