Использую Intellij IDEA.
При создании интерфейса IDE выдает ошибку:
Unable to parse template "Interface"
Error message: This template did not produce a Java class or an interface
Как пофиксить это?
Похожая проблема встречается у многих людей, но не с интерфейсами, а с классами.
Вот несколько решений:
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(все ваши проекты сохранятся). Если просто переустановка не поможет, сделайте полную переустановку. Т.е. удалите идею, удалите остаточные файлы, удалите настройки, можете почистить реестр. А потом выполните установку.
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Появилась необходимость отслеживать набор символов в Edit Text, так сказать, in real-timeТ
Пытаюсь разобраться с ExpandableListView и не пойму как обновить адаптер? когда вызываю адаптер expListAdapter, то он кроме двух методов notifyAll() и notify() ничего...
Установил SASS для саблайма, также ранее был установлен SCSS для Sublime Text 3, но autocomplete всех CSS свойств работает только для SCSSКто знает в чем проблема...
Как лаконичнее можно сделать тень для элемента, чтобы он выглядел объемным? На данный момент я создаю отдельный элементbottom-frame-shadow задаю ему...