У меня была эта проблема при новой установке IDEA. Я думал, что он принес свой собственный JDK или сможет найти тот, который уже находится на машине, но, по-видимому, нет (сейчас не уверен, что делает флажок в диалоговом окне установки). Когда я щелкнул лампочку и нажал кнопку «Установить JDK», а затем щелкнул «Настроить», выяснилось, что он пытается получить JDK из
C:\Program Files\JetBrains\IntelliJ IDEA Community Edition 2018.1\jre64
Я просмотрел несколько папок в дереве JetBrains, но, по крайней мере, диалог был достаточно умен, чтобы не позволить мне применить какие-либо (включая оригинал), говоря, что они не являются допустимыми местоположениями для JDK. Итак, я просмотрел дерево Java и попробовал это, и оно приняло это:
C:\Program Files\Java\jdk1.8.0_40
После того, как я утвердил конфигурацию, похоже, что она не сработала; поэтому я попытался аннулировать кеш IDEA и перезапустить его (как описано в других ответах), и он сказал мне, что у меня запущены фоновые задачи. Поэтому я отменил аннулирование, и пока я это делал, любая перекомпиляция или обновление базы данных, которые он делал, были завершены, и весь красный цвет в окне редактирования исчез. Таким образом, настройка конфигурации JDK занимает несколько секунд (как минимум).