无法使用 Intellij IDEA 运行 Java 代码

新手上路,请多包涵

我刚刚下载了 IDE,我想用它编辑我的第一个 Java 文件,我对创建整个项目不感兴趣,只编辑单个文件。

因此,我使用 Intellij IDEA 从桌面打开文件,因为我将其设置为打开 .java 文件的默认程序。

我写了一些代码,主要的运行和调试按钮是灰色的!我无法运行我的代码!

我已经安装了 Java 8 update 45 64 位(我有一个 64 位操作系统)以及 Java 开发工具包(J8U45)。我已将全局 IDE SDK 设置为我的 JDK 安装,当它提示我时,我也将其设置为我的项目 SDK,但仍然无法使用运行和调试按钮!

编辑:我也无法运行我的文件,无论它是否在项目中。

编辑 2:我的项目设置的屏幕截图项目设置

原文由 Adam Griffiths 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.8k
2 个回答

将您的代码移动到 src 文件夹中。一旦它在那里,它将在每次保存时即时编译。

IntelliJ 仅将特定位置的文件识别为项目的一部分 - 即,蓝色文件夹内的任何内容都被特别视为源代码。

另外-虽然我看不到您的 所有 源代码-请确保它是正确的Java语法,声明的类与文件相同,并且它具有 main 方法(特别是 public static void main(String[] args) )。 IntelliJ 不会在没有 main 方法的情况下运行代码(相反,它 _不能_——它和 Java 都不知道从哪里开始)。

原文由 Makoto 发布,翻译遵循 CC BY-SA 3.0 许可协议

我的课程包含一个 main() 方法,但我看不到 运行 选项。一旦我将包含我的类文件的文件夹标记为源文件夹,该选项就被启用了:

  1. 右键单击包含源的文件夹
  2. 选择将目录标记为 → 测试源根目录

我文件夹中的某些类没有 main() 方法,但我仍然看到这些类的运行选项。

原文由 MamathaMacherla 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题