警告:在Android Studio中运行我的项目时,没有为模块"Myproject"指定JDK

Chu*_*Wei 26 android

当我运行我的项目时,我发现模块是错误然后我点击发现错误"警告:没有为模块'Myproject指定JDK '.当运行我的项目时.",vI设置JAVA_HOMEJDK_HOME我的path.hope任何人都可以分享你的想法?

小智 22

当我删除jdk并以某种方式安装新的项目时,它发生在我看来旧项目无效但无法更改,所以右键单击您的模块 - >打开模块设置 - >并选择编译Sdk版本.

  • 我将不得不为150个模块执行此操作。世界贸易组织 (5认同)

小智 15

转到文件 - >项目结构 - > SDK位置,检查您指定的SDK和JDK位置的路径是否正确.如果不是那么设置正确的路径.然后它会工作.


小智 7

重启intelliJ,如果是maven项目,将项目导入为maven

  • 解决了我的问题,我也在这里回答。伟大的阿米特 (3认同)

小智 7

重新启动 IntelliJ 并重新导入项目并将其作为 maven 导入。它应该工作。发生此错误是因为 IntelliJ 通过 .iml 文件跟踪模块,因此这些文件中的任何更改都可能导致此错误。重新导入项目会重新生成 .iml 文件,因此通常可以解决错误。


San*_*tha 6

如果是maven项目则重新导入依赖


Max*_*kin 5

运行->编辑配置->选择构建配置-> JRE-将Default更改为实际JDK路径之一


小智 5

我在 Intellij 中运行一个简单的 java projet 时遇到了同样的问题,收到消息:“java:未为模块‘我的模块’指定 JDK ”我解决了它,我按照以下步骤操作:

  • 右键单击模块名称(我的模块
  • 单击打开模块设置
  • 打开“依赖关系”选项卡
  • 在Module SDK下,更改 SDK 版本
  • 单击“确定”并重新运行