无法使用 Intellij IDEA 运行 Java 代码

2022-08-31 12:27:21

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

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

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

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

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

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


答案 1

将代码移动到文件夹内。一旦它在那里,每次保存它都会被动态编译。src

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

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


答案 2

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

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

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


推荐