ПРЕДУПРЕЖДЕНИЕ Запрашиваемый профиль "pom.xml" не может быть активирован, поскольку он не существует
Я пытаюсь запустить maven цель: проверка и получение: [ПРЕДУПРЕЖДЕНИЕ] Запрошенный профиль "pom.xml" не может быть активирован, потому что он не существует.
В моем org.eclipse.m2e.core.prefs:
activeProfiles=pom.xml
eclipse.preferences.version=1
resolveWorkspaceProjects=true
version=1
Что я сделал не так?
4 ответа
- Щелкните правой кнопкой мыши на вашем проекте
- Перейти к "Run as"
- Перейдите к "Выполнить настройки... "
- Когда откроется экран, удалите слово "pom.xml" из строки "Профили:" и нажмите "Выполнить".
Теперь проект будет запущен.
Ваш activeProfiles
установлен в pom.xml
, Но ваш профиль Maven должен быть определен внутри вашего pom.xml
с id
, Вы должны установить этот идентификатор в качестве активного профиля или удалить эту строку, чтобы использовать профиль по умолчанию для вашего проекта Maven.
Щелкните правой кнопкой мыши проект:
- maven -> отключить природу maven
- configure -> Преобразовать в проект maven
- запустить As -> Maven clean
- запустить As -> Maven install
- Щелкните правой кнопкой мыши на проекте
- Выберите меню Свойства
- Нажмите на пункт Maven в списке слева
- Посмотрите на правую сторону и удалите pom.xml из коробки
- Применить и закрыть
Вам просто нужно:
- удалить.m2 репозиторий.
- выполнить mvn clean install.
Это решило мою проблему
В Eclipse IDE вы можете найти идентификатор профиля, указанный в двух местах. Эти два, очевидно, не хранятся в одном и том же месте, так как я нашел профиль, указанный в одном месте, а не в другом.
Проект-> Запуск от имени -> Выполнить конфигурации -> Сборка Maven
Если вашего проекта нет в списке, профиль maven отсутствует. Прежде чем вносить какие-либо изменения, убедитесь, что имя в верхней части правого окна гласит название вашего проекта! На главной вкладке есть поле с надписью "Профили":
Проект-> свойства-> Maven
Активные профили Maven отображаются на правой панели. Просто удалите и нажмите "Применить". Это очистило мою проблему.
Убедитесь, что целевая версия Java соответствует установленной версии Java в pom.xml
. Даже если у вас установлена версия java. Убедитесь, что фасет проекта eclipse имеет правильную версию java.
<properties>
<java.version>1.8</java.version>
</properties>