Вы проверяли, как ваш проект был создан с помеченным флажком Spring?Я имею в виду, что Spring MVC почти всегда появляется в проектах Spring, так что, возможно, он уже добавлен.Взгляните на ваши конфигурационные файлы (pom.xml или gradle.build) на что-то вроде этого: https://mvnrepository.com/artifact/org.springframework/spring-webmvc/5.1.6.RELEASE
Я бы порекомендовал вам использовать эту страницу для создания проекта Spring: https://start.spring.io/
Или вместо этого используйте Spring Tools 4: https://spring.io/tools
Обе версии официально выпущены Pivotal и задают некоторые конфигурации для вас в вашем pom.xml, если используется Maven, или в вашем gradle.build, еслииспользуя Gradle.Кроме того, оба предоставляют базовую структуру проекта.
Если вы хотите добавить некоторую зависимость, вы можете перейти в репозиторий (чаще всего репозиторий Maven, даже если он имеет дело с проектом Gradle), а затем добавить его в свой pom.XML или Gradle.build файл.Этот работает для меня в 90% случаев: https://mvnrepository.com/