即使该文件位于src文件夹中,Intellij 也不会显示运行按钮。
也许你知道该怎么做?
附言 这很奇怪,因为该文件曾经显示运行按钮,但在重新克隆 git 存储库后它就不再显示了。
右键单击src目录并选择选项Mark Directory As > Sources Root。
有一个 Intellij 错误会导致源代码左侧的那个小小的绿色运行按钮间歇性消失(在红色圆圈断点所在的同一列上)。是的,您可以右键单击鼠标并通过菜单进行运行,但是我们喜欢那个绿色的小按钮,所以把它带回来!!我时不时看到这个绿色的朋友,然后它突然神秘地消失了,又回来了。我做了所有的事情,比如rm -rf .idea
和其他奇怪的东西,但没有任何解释可以解释消失的绿色按钮,它突然间断地重新出现。
我正在起草这个答案,因为上述所有答案似乎都声称我们的绿色小朋友间歇性消失有一个合乎逻辑的解释,并且存在一系列步骤可以让我们的绿色小朋友重新出现,而事实上,没有这样的步骤,我们只需要接受这是一个错误,以保存我们头皮中剩余的头发。
我在 intellij 2019.3 和 2020.1 上遇到了同样的问题,并在这里找到了解决方案:https ://youtrack.jetbrains.com/issue/IDEA-228180 。
基本上,在 IDE 中,缺少运行/调试按钮和代码中的错误检测。
解决方法是禁用插件“Gradle”(无论如何我都不需要它):设置>插件> Gradle,然后单击禁用并应用。重新启动IDE后它应该可以工作
另一个原因可能是突出显示级别设置为无,它至少应该设置为语法。
首先,将该文件夹设为源根目录。
其次,确保正确设置项目的 sdk。例如,如果您正确设置了 sdk,则import java.util.Scanner
可以通过 IDEA 进行分析。
小费:
尽量不要将 SDK 设置为 IDEA 捆绑的 JDK。我最初将项目的 SDK 设置为 IDEA 捆绑的 JDK 11,然后发现它无法解析import java.util.Scanner
。设置为由操作系统的包管理器安装的 JDK 16 解决了这个问题,然后出现了“运行”按钮。
如果 IDEA 可以索引一个 java 文件,那么文件图标将显示一个小“c”,表示一个 java 类。如果没有,文件图标将显示一个小“j”,如该问题的图像所示,表示 IDEA 未索引的 java 文件。
我在使用 SpringBoot 构建微服务时遇到了这个问题。我在根文件夹中添加了一个新的微服务,但我无法运行它。我正在使用 Maven。
步:
重新安装IDE,解决了我的问题。
我也应用了所有这些方法,但它仍然不起作用,所以我停止了我的窗口防火墙并允许访问这个应用程序。我不知道它对我来说效果如何,但它刚刚显示在我的屏幕顶部,window defender 防火墙已经停止了这个应用程序的一些功能,并且有一个允许的选项,所以我点击了它,它现在工作得很好.