场景:在IDEA中新建了一个maven工程,但是在我想在resources目录新建Class时发件右键菜单里竟然没有Java Class选项!
解决1:只有 Sources 这种可编译目录才可以新建 Java 类和包,Resources Root不行。这一点需要牢记。
解决2:其他目录中,右键所在文件夹,Mark Directory as ——Sources Root,选项即可存在。
建议:resources目录一般存放资源文件,不建议存放java类文件
在IntelliJ IDEA中新建Maven工程时,发现在resources目录下无法直接创建Java类,因为resources是用于存放资源文件而非源代码。要新建Java类,需将目录标记为SourcesRoot。右键目录选择Mark Directory as -> SourcesRoot,之后就能看到JavaClass选项。通常,resources目录应保持存放资源文件的用途。
场景:在IDEA中新建了一个maven工程,但是在我想在resources目录新建Class时发件右键菜单里竟然没有Java Class选项!
解决1:只有 Sources 这种可编译目录才可以新建 Java 类和包,Resources Root不行。这一点需要牢记。
解决2:其他目录中,右键所在文件夹,Mark Directory as ——Sources Root,选项即可存在。
建议:resources目录一般存放资源文件,不建议存放java类文件
7682

被折叠的 条评论
为什么被折叠?