Чтобы помочь любому другому разработчику решить эту проблему.
Я недавно занимался этим вопросом. Maven проекты структурированы иначе, чем Dynamic Web Projects. Поэтому, когда вы вручную добавляете динамический веб-модуль с помощью граней проекта, eclipse может не зарегистрировать его должным образом как проект Maven.
Чтобы решить эту проблему, вы должны установить плагин m2e и M2E Eclipse WTP плагин (это говорит Eclipse, как запускать ваши проекты maven).
Перейдите в Справка -> Eclipse Marketplace, чтобы найти плагины.
После установки вам нужно будет перезапустить Eclipse, после чего вы сможете использовать «запуск на сервере» для ваших проектов Maven.
Примечание : Вам может потребоваться удалить / удалить предыдущий проект, а затем импортировать / создать его после перезапуска.