#java #spring
Вопрос:
Сегодня, когда я запускаю свое приложение, отображается ошибка:
java.lang.ClassNotFoundException: org.springframework.aop.config.AopConfigUtils
Я проверяю свой проект и обнаружил, что он уже содержит Gradle: org.springframework.boot:spring-boot-starter-aop:2.5.7
зависимости. что мне следует сделать, чтобы устранить эту проблему? Должен ли я добавить этот класс AopConfigUtils? Я уверен, что я не смешивал версии, потому что все управление версиями осуществляется плагином org.springframework.boot
gradle.
Ответ №1:
Проверьте, присутствует ли этот JAR в пути к классу приложения. … Если этот JAR уже присутствует в пути к классу, убедитесь, что путь к классу не переопределен.
И, пожалуйста, проверьте, не смешиваете ли вы версию.
Ответ №2:
Попробуйте альтернативу для чистой установки mvn. Очистите кэш в Intellij, если предыдущая команда не помогает.
Комментарии:
1. Я использую gradle для управления зависимостями.@ Марек Борецки Я уже пробовал этот способ.
Ответ №3:
В версии maven для весенней загрузки стартеры всегда пропускаются. Попробуйте удалить номер версии из зависимости.