首页 / 科技周边 / 正文

idea 文件夹右键新建没有Java Class选项

一、背景 早上到公司,想练练手做做题。在idea里面新建了一个文件夹,然后右击此文件夹,结果竟然没有找到class选项,不能创建class。这个问题网上搜“ IDEA右键新建时没有Java Class选项 ”,一搜一大堆,无非就是什么 打开 File —— Project Structure——Modules—— 将该文件夹设置为 “Source”。如果你的问题这样能解决。我就不说了,你可以不往下看了。二、解决 那为啥会这样呢。首先你要知道,idea里面不同的文件夹样式代表不同的意思。我从官网上截图列在下面了。其他的我们不说,就说说Directory和Package。Directory下面是不能创建class的,它只是一个“目录”,而Package是一个“包”,是可以创建class文件的。所以既然“文件夹”要作为一个“java package”,需要符合包的命名规则—— 不能以数字开头,不能是纯数字,不能含有特殊字符,不能是java关键字 。因为包的路径要出现在class、interface的最上面,需要引入的。

如有侵权请及时联系我们处理,转载请注明出处来自