Error executing Maven: Non-parseable settings

342
28 апреля 2018, 19:16

При запуске любой процедуры Maven в IntelliJ IDEA (clean или build) Maven ругается на мой файл setting.xml:

[ERROR] Error executing Maven.
[ERROR] 1 problem was encountered while building the effective settings
[FATAL] Non-parseable settings C:\.m2\settings.xml: only whitespace content allowed before start tag and not - (position: START_DOCUMENT seen ... used when the setting is not specified) are provided. | |-->\r\n\r\n-... @7:2)  @ C:.m2\settings.xml, line 7, column 2

И непонятно, какая синтаксическая ошибка ему не нравится.

В файле setting.xml на @7:2 расположены строки:

-<settings 
 xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd" 
 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
 xmlns="http://maven.apache.org/SETTINGS/1.0.0">
Answer 1

Только белые пробелы можно писать перед тэгом <settings>, а у вас символ -. Удалите этот символ и можете оставить только белые пробелы.

READ ALSO
Как добавить в maven локальную зависимость?

Как добавить в maven локальную зависимость?

Главный pomxml-родитель justvillage:

212
Генерация QR-кода программно

Генерация QR-кода программно

Есть приложение с полями:

179
Как распарсить временную зону в DateTimeFormatter?

Как распарсить временную зону в DateTimeFormatter?

У меня есть String такого содержания:

217
Проблема с ListView и Sqlite

Проблема с ListView и Sqlite

В моем приложении для хранения данных используется SqliteВ таблице несколько столбцов, один из которых title

206