前言:写代码时遇到的问题,所以记录下来。我的包名为“interface”,只有这个包及包下的文件不能建java文件。

问题

解决:IDEA 中 new Java Class 怎么没了?

解决方式(对于普通包名)

解决:IDEA 中 new Java Class 怎么没了?

点击应用,ok就可以了。

解决方式(对于包名为“interface”的)

将包名修改后就可以了。

解释

解决:IDEA 中 new Java Class 怎么没了?

 

  根据上图所示,maven项目中,

  Sources,表示src下main下java 这种可编译目录,只有 Sources 这种可编译目录才可以新建 Java 类和包。

  Tests,表示可编译的单元测试目录,

  Resources,表示资源文件目录。在 maven 项目下,资源目录是单独划分出来的,其目录为:src - main -resources,这里的 resources 目录我们就会设置为 Resources,表示该目录是作为资源目录。

  Test Resources,表示单元测试的资源文件目录。在 maven 项目下,单元测试的资源目录是单独划分出来的,其目录为:src - test -resources,这里的 resources 目录我们就会设置为 Test Resources,表示该目录是作为单元测试的资源目录。

  Excluded,表示排除目录。被排除的目录不会被 IntelliJ IDEA 创建索引,相当于被 IntelliJ IDEA 废弃,该目录下的代码文件是不具备代码检查和智能提示等常规代码功能

 

相关文章:

  • 2021-08-15
  • 2021-05-21
  • 2021-05-10
  • 2021-05-08
  • 2022-12-23
  • 2021-09-27
  • 2021-12-21
猜你喜欢
  • 2022-12-23
  • 2021-07-25
  • 2021-11-22
  • 2021-09-30
  • 2022-01-03
相关资源
相似解决方案