Ответ 1
Попробуйте: Настройки → Сборка, Выполнение, Развертывание → Инструменты сборки → Maven/Gradle → Runner → отметка "Делегировать IDE действия по сборке/запуску"
Идея показывает, что в коде есть ошибки.
И так во всем проекте. Но сам проект запускается нормально и тоже работает нормально. Есть идеи, что это может быть? Если для решения проблемы нужен файл gradle, могу выложить.
Попробуйте: Настройки → Сборка, Выполнение, Развертывание → Инструменты сборки → Maven/Gradle → Runner → отметка "Делегировать IDE действия по сборке/запуску"
Если ваш проект установлен с JDK, то, вероятно, в IDE (Intellij) не установлен JDK, но ваше встроенное приложение может нормально работать с требуемой JVM.
В нашем проекте мы столкнулись с этим, потому что мы добавили один и тот же каталог как к производственным, так и к тестовым источникам.
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/'
}