Я следую этому руководству, чтобы создать собственный языковой плагин для IntelliJ 12, но я столкнулся с несколькими проблемами, связанными с плагином jFlex.
Когда плагин был установлен (через браузер плагинов IntelliJ), он был настроен со следующими путями:
- Гибкость:
/Applications/IntelliJ IDEA 12 CE.app/tools/jflex
- Гибкий скелет:
/Applications/IntelliJ IDEA 12 CE.app/tools/jflex/idea-flex.skeleton
IntelliJ предупредил меня, что не может найти приложение jFlex, поэтому я загрузил последний пакет zip
с jflex.de и распаковал его. Я обновил конфигурации плагина jFlex в IntelliJ и получил новую ошибку при попытке сборки: ./lib/jflex.jar
не настроен на пути.
- Гибкость:
/Users/skyler/jflex-1.4.3/jflex-1.4.3/bin
- Гибкий скелет:
/Users/skyler/jflex-1.4.3/jflex-1.4.3/src/default.skeleton
Я подтвердил, что банка существует в /Users/skyler/jflex-1.4.3/jflex-1.4.3/lib
. Конечно, путь, указанный в ошибке, не найдет банку.
Итак, вот мои вопросы:
- Где находится файл
idea-flex.skeleton
? Я не могу найти это. - Нужно ли мне обновить исполняемый файл jflex, чтобы пути были правильными, или переместить файл, и возникнут ли проблемы с использованием jflex для разработки языковых плагинов с этим изменением?