Как решить Java-файл сопоставлен с не Java-тип файла текст - PullRequest
1 голос
/ 09 мая 2019

Я хотел добавить класс Java в проект, но я сделал ошибку и добавил его в виде текстового файла.Затем я удалил его и попытался добавить снова как класс java, но, к сожалению, он больше не работает.И я получаю следующую ошибку:

Unable to parse template "Class" Error message: ABC.java mapped to not java file type text

Когда я искал, я столкнулся с некоторыми решениями, такими как это , но я не могу найти File Type в Editor или что-то подобноеЯ могу изменить, как предложено в решении.

Любая помощь будет оценена.

PS: я использую IntelliJ 2018.3.4.

Заранее спасибо,

Ответы [ 2 ]

1 голос
/ 09 мая 2019

Перейти на File->Settings и откроется диалоговое окно. В этом диалоговом окне перейдите в левой части к Editor/File Types, а затем вам нужно выбрать из раздела Recognized File Types Java Class и удалить из нижнего раздела проблемное расширение (обратите внимание, у вас есть маленькая кнопка минус справа)

https://www.jetbrains.com/help/idea/creating-and-registering-file-types.html

0 голосов
/ 09 мая 2019

Конечно, не элегантно, но вы можете просто скопировать содержимое файла в буфер обмена (ctrl-c или аналогичный), удалить файл (возможно, сделать временное резервное копирование где-нибудь за пределами проекта), затем в IntelliJ перейти к нужному пакетущелкните правой кнопкой мыши, выберите новый, выберите класс Java, назовите его правильно, а затем вы можете вставить содержимое файла (ctrl-v или аналогичный).

...