Intelli-J:无法创建类文件?

Lei*_*ana 6 java naming class intellij-idea

这实际上是一个小问题,但它让我无法继续使用我的小型Java练习应用程序.

我目前正在练习用Java编写API调用.我试图创建一个名为"电影"的简单类文件.但是,当我尝试将其创建为类文件时,Intelli-J一直告诉我它无法创建类文件.我正在尝试将此文件设置在名为"models"的文件夹中.所有这些类文件都将用作执行API调用的应用程序的一部分.

是否有一些我没有遵循的命名惯例?我一直在谷歌搜索,但还没有找到任何东西.

Cha*_*Hey 14

更直接地,基于@Vishal Jumani所提到的内容,您需要告诉IntelliJ哪些目录是"源"或"测试"目录.

您可以使用目录结构作为示例,但您可以使用任何您想要的.

在此输入图像描述

右键单击要标记为"root"的目录 - >找到"Mark Directory As" - >选择"Sources Root"

在此输入图像描述

现在你应该可以在目录中添加java类而不用IntelliJ打扰你了!


Vis*_*ani 7

这通常是因为您的项目设置方式.可能无法正确设置以指示源代码的位置.

  • 要设置项目,请在"项目"选项卡中单击最顶层的文件夹,然后选择F4.这应该打开"项目设置"对话框窗口.
  • 现在单击LHS中的Modules,然后选择RHS上的Sources选项卡
  • 选择您的src文件夹并单击Sources按钮,以指示这是您的源文件夹.现在IntelliJ意识到这就是你的代码所在.
  • 单击"应用"和"确定".这应关闭对话窗口.
  • 现在右键单击src文件夹,然后选择New - > Java Class来创建Java类