创建 Java 文件报错

New 一个 File 类型的 Java 文件 ClassUtil.java,如下图所示,可以看出图标是文本类型:
文本类型

然后将这个文件删除,New 一个 Java Class 文件:
New

输入文件名 ClassUtil
ClassUtil

报错如下:

Unable to parse template "Class"
Error message: Selected class file name 'ClassUtil.java' mapped to not java file type 'Files supported via TextMate bundles'

Cannot Create Class

原因是 ClassUtil.java 已经被关联到 Text 类型中了。
Ctrl+Alt+S 打开设置,将 ClassUtil.javaText 类型中删除即可:
删除

不得不吐槽下 IntelliJ IDEA 这一点真是太坑点了,我只是新建一个文件,为什么要给我加入到 Text 类型中去。

posted @ 2021-02-28 14:41  ageovb  阅读(549)  评论(0编辑  收藏  举报