Ошибка при создании интерфейса: “Unable to parse template ”Interface“ Idea”

183
06 декабря 2018, 15:50

Использую Intellij IDEA.
При создании интерфейса IDE выдает ошибку:

Unable to parse template "Interface"
Error message: This template did not produce a Java class or an interface

Как пофиксить это?

Answer 1

Похожая проблема встречается у многих людей, но не с интерфейсами, а с классами.

Вот несколько решений:

1)Попробуйте перезапустить или обновить Идею.

2)Попробуйте перезапустить Идею используя Ctrl+Shift+A → Invalidate Caches / Restart

3)Попробуйте создать класс, а потом в java файле напишите не class, а interface.

4) Решения проблем с классами. Возможно, вам что-то поможет:

Перейдите в меню File → Settings → Editor → File and code templates, выберите «Interface» на вкладке «Files» и напишите

 #if (${PACKAGE_NAME} && ${PACKAGE_NAME} != "")package ${PACKAGE_NAME};#end #parse("File Header.java") public interface ${NAME} {}

Или

Добавьте следующую строку в свой пользовательский параметр виртуальной машины (studio.vmoptions).

-Djdk.util.zip.ensureTrailingSlash=false

(Источники: 1, 2, 3)

В крайнем случае вы можете переустановить IntelliJ IDEA(все ваши проекты сохранятся). Если просто переустановка не поможет, сделайте полную переустановку. Т.е. удалите идею, удалите остаточные файлы, удалите настройки, можете почистить реестр. А потом выполните установку.

READ ALSO
Проверка набора текста в Edit Text

Проверка набора текста в Edit Text

Появилась необходимость отслеживать набор символов в Edit Text, так сказать, in real-timeТ

162
notifyDataSetChanged() - как обновить адаптер?

notifyDataSetChanged() - как обновить адаптер?

Пытаюсь разобраться с ExpandableListView и не пойму как обновить адаптер? когда вызываю адаптер expListAdapter, то он кроме двух методов notifyAll() и notify() ничего...

201
Почему не работает Autocomplete для SASS в Sublime Text 3?

Почему не работает Autocomplete для SASS в Sublime Text 3?

Установил SASS для саблайма, также ранее был установлен SCSS для Sublime Text 3, но autocomplete всех CSS свойств работает только для SCSSКто знает в чем проблема...

190
Объемная тень для элемента.

Объемная тень для элемента.

Как лаконичнее можно сделать тень для элемента, чтобы он выглядел объемным? На данный момент я создаю отдельный элементbottom-frame-shadow задаю ему...

155