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

标签 java intellij-idea ide

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

  1. 设置项目结构以获得正确的模块内容根。
  2. 设置运行/调试配置。

这是我的代码、项目结构和运行/调试配置的快照 enter image description here

enter image description here

enter image description here

最佳答案

查看 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

关于java - 如何在 IntelliJ 中运行包含 main 的单个 java 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45267528/

相关文章:

java - 无法使用 VSCode 运行/编译 java 程序

java - 委托(delegate) Intellij Idea 代码生成

java - 如何从该 Java 代码中获取有问题文件的目录

java - 从 IntelliJ Ultimate 外部运行时,Tomcat 的 "server log"在哪里?

perl - 好的 IDE 或 Mason 语法高亮编辑器?

java - 执行所有 Eclipse 建议标记

java - 为什么消费者会降低生产者的绩效

javascript - D8 : Program type already present: android. support.v4.app.INotificationSideChannel$Stub$Proxy

java - 将注解应用于继承自@MappedSuperclass 的字段

java - 为什么 JDK 1.4 和 1.5 的输出不同?