Ошибка чтения settings.xml: ожидаемый корневой элемент «settings», но найдены «серверы» (позиция: START_TAG видел <servers> - PullRequest
5 голосов
/ 10 октября 2011

Я загрузил существующий проект Maven в Eclipse.

Когда я запустил mvn install с использованием файла pom.xml, он не смог показать следующую ошибку:

 mvn install
 Error reading settings.xml: Expected root element 'settings' but found 'servers' 
 (position: START_TAG seen  <servers>... @1:10)
 Line:   1
 Column: 10

Я использую Maven 2.2.1.и получил файл settings.xml под M2 Home

1 Ответ

3 голосов
/ 13 июня 2012

Я получил эту ошибку в (поэтому предупреждение не относится к среде IDE), импортировав проект с использованием POM в spring-data-neo4j-examples/cineasts/pom.xml на

MyФайл settings.xml содержал следующее

  <server>
        <id>LocalTomcat</id>
        <username>tomcat</username>
        <password>tomcat</password>
  </server>

Глядя на http://maven.apache.org/settings.html Я нашел следующий шаблон настроек, который содержит соответствующие пространства имен.

<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>

Я сбросил в элементе исходные настройки <server>.

Предупреждение больше не появлялось при запуске mvn compile

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