Ответ 1
Я решил это с помощью функции завершения Eclipse "Обновление Maven Project" (ALT + F5), чтобы проверить параметр "Принудительное обновление снимков/выпусков".
Каждый раз, когда я создаю простой проект maven
, я становлюсь ниже ошибки.
Пожалуйста, дайте мне знать, что может решить. Я пробовал много способов разрешить его, но не смог. что может быть причиной?
Это из-за затмения или из-за репозитория или какой-либо проблемы с сертификатом?
CoreException: не удалось получить значение параметра compilerId для выполнения плагина по умолчанию: PluginResolutionException: плагин org.apache.maven.plugins: maven- Компилятор-плагин: 3.1
Я решил это с помощью функции завершения Eclipse "Обновление Maven Project" (ALT + F5), чтобы проверить параметр "Принудительное обновление снимков/выпусков".
Да, когда мы проверяем "Принудительное обновление снимков/выпусков" для обновления проекта maven, ошибка устраняется, и она работает нормально.
Это должно работать просто отлично.
Да, если вы прочтете данные об ошибке, он говорит, что плагин кэшируется и не вытаскивается из/в удаленный репозиторий. Следовательно, мы должны принудительно обновить, используя функцию Eclipse "Обновить Maven Project" и проверить параметр "Принудительное обновление снимков/выпусков".
Лучший подход - перейдите в рабочий каталог через командную строку, где доступен pom.xml, и выполните команду mvn clean package -U
Если тот же проект открывается в другом затмении или в любой другой IDE параллельно, и при попытке построить тот же проект я получаю ту же ошибку. После закрытия и восстановления того же самого, оно решено
Наилучший подход - перейти в рабочий каталог через командную строку, где был доступен файл pom.xml, и выполнить команду mvn clean package -U
Этот метод работает как волшебство в любых проблемах maven.