IDEA中右键无法新建java类
- 点击右上角的file下的Project Structure进入到设置里
- 然后点击Modules,右侧点击src文件夹下的java文件夹,再点击上面的Sources
- 对下列标注的解释
- Sources:一般用于标注类似src这种可编译目录;只有Sources这种可编译目录才可以新建Java类和包。
- Tests:一般用于标注可编译的单元测试目录。在maven项目结构中,顶级目录是src,一般在src目录下的main目录下的java目录设置Sources。而单元测试的目录是src-test-java,这里的java目录一般会设为Test表示该目录为可编译的单元测试目录。
- Resources:一般用于标注资源文件目录。在maven项目下,资源目录是单独划分出来的,目录为:src-main-resources,一般将resource目录设为Resources,表示该目录作为资源目录。用于存放图片或网页。
- Test Resources:用于标注测试单元下的资源文件目录
- Excluded:用于标注被排除的目录,被排除的目录不会被IDEA创建索引,相当于被IDEA废弃掉了,该目录下的文件是不具备代码检查和智能提示等功能的