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

Плагин Maven в Eclipse - файл Settings.xml отсутствует

Я установил плагин maven для eclipse. Затем попытался обновить индекс и получил следующую ошибку:

Невозможно обновить индекс для центрального | http://repo1.maven.org/maven2

При попытке изменить настройки прокси-сервера в настройках windows-preferences-maven-user я понимаю, что такого файла нет. У меня нет отдельной установки maven и только плагина. Пожалуйста, кто-то может помочь решить проблему? Большое вам спасибо.

Приветствия А

Конфигурация: Helios Service Release 1 org.maven.ide.eclipse.feature(0.12.0.20101115-1102) "Интеграция Maven для Eclipse"

4b9b3361

Ответ 1

Файл настроек никогда не создается автоматически, вы должны создать его самостоятельно, независимо от того, используете ли вы встроенный или "реальный" maven.

Создайте его в следующем расположении <your home folder>/.m2/settings.xml например C:\Users\YourUserName\.m2\settings.xml в Windows или /home/YourUserName/.m2/settings.xml в Linux

Здесь можно использовать пустой скелет:

<settings xmlns="http://maven.apache.org/SETTINGS/1.0.0"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0
                      http://maven.apache.org/xsd/settings-1.0.0.xsd">
  <localRepository/>
  <interactiveMode/>
  <usePluginRegistry/>
  <offline/>
  <pluginGroups/>
  <servers/>
  <mirrors/>
  <proxies/>
  <profiles/>
  <activeProfiles/>
</settings>

Если вы используете Eclipse для его редактирования, это даст вам автозаполнение при его редактировании.

И здесь Страница настроек Maven settings.xml

Ответ 2

Работая на Mac, я последовал ответу Шона Патрика Флойда, поместив файл settings.xml, как указано выше, в мою папку пользователя /Users/user/.m2/

Но это не помогло. Поэтому я открыл Терминал и сделал ls -la в папке. Это показывало

[email protected]

таким образом персонал и все могут хотя бы прочитать файл. Поэтому я подумал, не является ли сообщение неправильным, и действительно ли причиной является отсутствие разрешений на запись. Я установил файл на:

[email protected]

Это сделал это. Сообщение исчезло.