一、新版本解决方法
造成原因:
造成这种现象一般就是创建xml文件的时候忘记输入.xml后缀了,这样在创建时idea会弹出窗口让你选择文件类型,如下图
之后手动重命名添加xml后缀也没有用。
解决方法:
解决方法就是打开设置,在File Types里找到Auto-detect file type by content标签,把里面的记录删掉即可。
或者在Xml标签的FIle name patterns中添加文件名即可
二、先前版本解决方法
这里引用了一下别人的文章:
截取如下:
File–>setting
1、选中Text,把下面的扩展名找到 *.xml 删除掉,
2、选中XML,把下面的扩展名添加一个 *.xml 即可
3.但是点击进去发现我的配置并没有问题.而且新建一个名字不一样的,加上后缀就可以.,继续创建原名字的,加上后缀却不行,
想了一想,想到解决办法了.先删除原名字文件,继续创建一个相同名字文件,但在命名时不写后缀,重新弹出选择文件类型框.选择xml,OK
4.如果创建出来的某个文件名.一直某种类型.看一下registered pattern中是否有在不知情的情况下配置了模板.如果有.直接删掉就好了.像我下图配置中.创建文件名为CheckTaskSizeMapper.就一定是.xml格式的