我的java文件变成这样是什么原因呢?

图片说明
正常的图片说明

J代表Java文件,C代表class类

是由于maven加载的时候没有把当前modual识别成一个modual加载
具体解决方法可以看这里https://blog.csdn.net/yangshengwei230612/article/details/104774554/
这个博主解释的挺详细的