IDEA 创建service实现类时报错

近期准备用IDEA搭建个SSM的框架,但是创建Impl时总是提示报错,报错信息如下:

Error message: Selected class file name 'UserServiceImpl.java' mapped to not java file type 'yarn.lock'

IDEA 创建service实现类时报错

然后创建出来的java类就是这个样子的。。。。里面也不能正常的编写代码,显示的代码都是蓝色的。

IDEA 创建service实现类时报错

解决办法:

IDEA 创建service实现类时报错

在File-->Settings-->-->File Types,选择报错显示的类型,然后选中,将下面Registered patterns中的UserServiceImpl.java删除,然后点OK,再创建的时候就不会报错了。