Проверьте свой класс classpath на отсутствие или конфликтующие зависимости

Идея показывает, что в коде есть ошибки. enter image description here

И так во всем проекте. Но сам проект запускается нормально и тоже работает нормально. Есть идеи, что это может быть? Если для решения проблемы нужен файл gradle, могу выложить.

Ответ 1

Попробуйте: Настройки → Сборка, Выполнение, Развертывание → Инструменты сборки → Maven/Gradle → Runner → отметка "Делегировать IDE действия по сборке/запуску"

Ответ 2

Если ваш проект установлен с JDK, то, вероятно, в IDE (Intellij) не установлен JDK, но ваше встроенное приложение может нормально работать с требуемой JVM.

Ответ 3

В нашем проекте мы столкнулись с этим, потому что мы добавили один и тот же каталог как к производственным, так и к тестовым источникам.

sourceSets {
  main.java.srcDirs += 'src/main/kotlin/'
  main.java.srcDirs += 'build/generated/source/protos/main/java'
  test.java.srcDirs += 'src/test/kotlin/'
  test.java.srcDirs += 'build/generated/source/protos/main/java'
}

Удаление дубликата из тестовых источников устранило проблему.

sourceSets {
  main.java.srcDirs += 'src/main/kotlin/'
  main.java.srcDirs += 'build/generated/source/protos/main/java'
  test.java.srcDirs += 'src/test/kotlin/'
}