如何在IntelliJ中运行包含main内部的单个java文件

时间:2017-07-23 16:44:28

标签: java intellij-idea ide

我想在IntelliJ中编译并运行一个简单的java文件,我已经像其他人那样执行了这些步骤,他们遇到了这个问题。

  1. 设置项目结构以获得正确的模块内容根。
  2. 设置运行/调试配置。
  3. 以下是我的代码,项目结构和运行/调试配置的快照 enter image description here

    enter image description here

    enter image description here

2 个答案:

答案 0 :(得分:2)

查看 Names.java 文件的图标。图标上有一个字母J,上面有一个红圈。这意味着您的Java类位于源根目录之外。 请参阅以下链接以了解有关intellij中使用的符号的更多信息。

https://www.jetbrains.com/help/idea/symbols.html

要解决上述问题,您必须配置内容根目录。转到文件>项目结构>模块并将Lab1文件夹设置为src根目录。

正确设置后,图标将是围绕字母C的蓝色圆圈。

有关内容根配置的更多信息,请访问: https://www.jetbrains.com/help/idea/configuring-content-roots.html

答案 1 :(得分:0)

确保将您的主要课程公开。

public class Names {

    public static void main(String[] args) { }

}

这就是你的课程应该是什么样子。