IDEA 创建一个新的包 在这个包下创建类时找不到java class,只有kotlin class? 右键不能创建java

IDEA 创建一个新的包 在这个包下创建类时找不到java class,只有kotlin class?  右键不能创建java

有时idea中会遇到不能创建java文件的问题,这个问题可能有两个原因 

1.原因一:

没有给文件夹设置权限,这个问题很多文章都有写到

解释如下

https://www.cnblogs.com/zimo-jing/p/9628784.html

2.原因二:

原因:文件是java语法的关键字,比如说new return 之类的,这一类文件夹idea是不允许创建的jav文件所以没有java的创建选项。

解决方式:更改文件名。

这个网上记录比较少

下面的图是两个不同文件名的文件夹,一个可以一个不可以。

IDEA 创建一个新的包 在这个包下创建类时找不到java class,只有kotlin class? 右键不能创建java

IDEA 创建一个新的包 在这个包下创建类时找不到java class,只有kotlin class? 右键不能创建java

创建这类文件的提示,有时候有些同事不会这一这点 就会把你坑了

IDEA 创建一个新的包 在这个包下创建类时找不到java class,只有kotlin class? 右键不能创建java