Меню

No jdk for module untitled104 ошибка

r/IntelliJIDEA

Posted byu/[deleted]1 year ago

Sorry, this post was deleted by the person who originally posted it.

It doesn’t appear in any feeds, and anyone with a direct link to it will see a message like this one.

level 1

Not sure, I usually create a new Maven project (and get the scaffolding setup automatically), but you may check that the sources folders is properly setup for your module (under «Project structure» -> «Project setting» -> «Modules»).

level 1

For no jdk error, go to file > project structure > and choose project sdk

level 1

What version are you running? I had the same issue in 2020.x but have never seen it happen in 2021.x. For some reason in 2020.x the project files sometimes wouldn’t appear on the left side. I never opened a bug about it because opening a bug for an intermittent issue that you can’t provide steps to recreate is a fools errand…it will just die on their backlog.

About Community

Subreddit Icon

The title pretty much says it all. This is a subreddit for posting discussion, tips & tricks, asking for help, etc. with Jetbrains’ absolutely awesome IntelliJ IDEA IDE.



Skip to content

Ошибка в Android Studio

Error running ‘app’: No JDK specified for module ‘app’

Error running app No JDK specified for module app

Отсутствует JDK (Java Development Kit) для модуля в данном случае app.

Возможно JDK был удалён и установлен новый, при этом  Android Studio проект открывает, но помечает его как не работоспособным.

Нажимаем правой клавишей мыши на модуль, в данном случае app, открывается меню, выбираем Open Module Settings

Open Module Settings

Открывается окно Project Structure в разделе Modules, далее Properties выбираем версию Compile SDK Version.

Compile SDK Version Возможно также проблема с путем модуля JDK.

В окне Project Structure переходим в SDK Location и настраиваем пути.
Project Structure


Также после установке JDK в переменные среды указываем Path, для этого в Свойствах системы заходим в Дополнительно -> Переменные среды

Свойства системы

Создаем переменную с именем JAVA_HOME c указанием пути на JAVA C:Program FilesJavajre1.8.0_171 и жмем Ок.Переменные среды JAVA HOME

Далее находим переменную с именем Path и в значение переменной указываем путь C:Program FilesJavajre1.8.0_171bin

Переменные среды Path

3237


Я только что установил IntelliJ в Windows 8 (и 7). Затем я использую образец «Java Hello World» в качестве своего проекта.

затем я выбрал JDK, который был установлен (C:Program файлыJavajdk1.7.0_10). Проект успешно создается и я могу видеть все классы, связанные с проектом и т. д. Когда я «делаю проект», я получаю следующую ошибку:

Compilation completed with 1 error and 0 warnings in 2 sec
1 error 
0 warnings
java: Cannot find JDK '1.7' for module 'TEST'

независимо от того, что я делаю, я не могу скомпилировать код Java под Windows8/IntelliJ

Я пробовал следующий:

  • недействительности кэша.
  • переключение на 32bit JDK вместо 64bit
  • Idea64.exe вместо идеи.exe
  • установка 1.6 закончит он был 1.7 вопрос??
  • изменил JAVA_HOME, чтобы указать на разные версии (т. е. в настоящее время C:Program файлыJavajdk1.7.0_10)

Я не понимаю, почему это происходит.

7 ответов


project structure > project > choose correct jdk

или ctrl+alt+shift+s > project> choose correct jdk

также настройки платформы > SDK >и убедитесь, что 1.7 есть.


найден корень проблемы. Оказывается, Windows 8 под parallels разделяет тот же рабочий стол, что и OSX. Это как-то смутило IntelliJ, и в результате он не смог правильно скомпилироваться.

в parallels, удалив» рабочий стол», общий в разделе Настройка, это решает проблему.

enter image description here


Если вы все еще хотите поделиться документами и рабочим столом, решение заключается в изменении идеи.файл свойств (например, в разделе C:Program файлы (x86)JetBrainsIntelliJ IDEA 12.1binidea.свойства) и измените следующие свойства, чтобы указать на другое местоположение, специфичное для ОС, в которой вы работаете:

idea.config.path=
idea.system.path=
idea.plugins.path=
idea.log.path=

Я также скопировал предыдущую папку (на моем компьютере она была под

psfHome.IntelliJIdea12

) на новое место, чтобы сохранить все настройки.

обновление: у меня была такая же проблема после установки IntelliJ Idea 13. Я передвинул .Папка IntelliJIdea13 для c:Userscosta из psfHome, затем я изменил C:Program файлы (x86)JetBrainsIntelliJ IDEA 13.0binidea.файл свойств:

idea.config.path=C:/Users/costa/.IntelliJIdea13/config
idea.system.path=C:/Users/costa/.IntelliJIdea13/system
idea.plugins.path=C:/Users/costa/.IntelliJIdea13/config/plugins
idea.log.path=C:/Users/costa/.IntelliJIdea13/system/log

Я сделал ошибку при редактировании idea.properties оставить пробел в конце мое лично добавил idea.config.path=../.IdeaIC/config линии.

это привело именно к Cannot find JDK '...' for module сообщение об ошибке.

мне нужно было» обрезать » строку вручную, просто удалил пробелы, перезапустил IntelliJ, и все снова сработало нормально.

я нашел это во время сканирования idea.log файл, где я нашел java.io.FileNotFoundException: C:SoftwareIntelliJ IDEA Community Edition 14.1.3.IdeaICconfig tasksroot.contexts.zip


в моем случае идея сказала «не удалось сохранить настройки» (вероятно, из-за большого количества открытых проектов. После этого он не смог запустить тесты с сообщением «Не удается найти JDK ‘1.8’ для модуля XXX». Идея перезапуска решила проблему для меня.


Я считаю, что это ошибка IntelliJ.

Это не исправление, но вы можете обойти это, перейдя в Настройки > компилятор и отключив «использовать внешнюю сборку».

0

автор: Benjamin Wootton


кажется, что иногда Intellij (или пользователь:-)) путается при импорте настроек, особенно если вы меняете пути, в которых находится jdk (для меня это произошло во время миграции в новую среду Linux).

единственный способ исправить это-удалить папку настроек пользователя.

В Linux :

Я удалил папку (и подпапки): ~/.IntelliJIdea12/

конечно, это удалит сохраненные настройки, лицензии e.т. c.


0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • No bootable partition in table ошибка
  • Nvidia web helper ошибка 0xc000012f