Плагин org.apache.maven.plugins: maven-compiler-plugin или одна из его зависимостей не может быть разрешена
У меня есть некоторые проблемы, чтобы правильно настроить мое затмение для работы с Maven.
Я создаю новый проект, этот правильно построен с Maven в командной строке (mvn install
), но в Eclipse я получил эту ошибку:
CoreException: Не удалось получить значение параметра compilerId для выполнения плагина. Default-compile: PluginResolutionException: Plugin org.apache.maven.plugins: maven-compiler-plugin: 3.1 или не удалось разрешить одну из его зависимостей: не удалось собрать зависимости для org.apache.maven.plugins: maven-compiler-plugin: jar: 3.1 (): ArtifactDescriptorException: не удалось прочитать дескриптор артефакта для org.apache.maven: maven-settings: jar: 2.2.1: ArtifactResolutionException: ошибка передачи org .apache.maven: maven-settings: pom: 2.2.1 изhttp://repo.maven.apache.org/maven2 был кэширован в локальном хранилище, разрешение не будет предприниматься до тех пор, пока не истечет интервал обновления центрального сервера или принудительные обновления. Исходная ошибка: не удалось перенести артефакт org.apache.maven: параметры maven: pom: 2.2.1 из / в центральный: NullPointerException pom.xml / test line 9 Проблема сопоставления жизненного цикла сборки проекта Maven
Вот мой файл settings.xml:
<proxy>
<active>true</active>
<protocol>http</protocol>
<username>myuser</username>
<password>$mymdp</password>
<host>myhost</host>
<port>8080</port>
<nonProxyHosts>some.host.com</nonProxyHosts>
</proxy>
....
<repository>
<id>central</id>
<name>central repo m2</name>
<url>http://central.maven.org/maven2</url>
</repository>
Я выбираю правильную установку Maven (в Предпочтения -> Maven -> Установить)
Я также направляю свои настройки пользователя на правильный файл settings.xml (Настройки -> Maven -> Настройки пользователя)
Но я все еще получил эту ошибку в Eclipse, и все идет хорошо с командной строкой Maven. У тебя есть и идея?