我正在遵循这教程为IntelliJ 12创建一个自定义语言插件,但在jFlex插件方面我遇到了几个问题。
在安装插件(通过IntelliJ插件浏览器)时,它配置了以下路径:
/Applications/IntelliJ IDEA 12 CE.app/tools/jflex/Applications/IntelliJ IDEA 12 CE.app/tools/jflex/idea-flex.skeletonIntelliJ警告我它找不到jFlex应用程序,所以我从jflex.de下载了最新的zip包并提取了它。我更新了IntelliJ中的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我确实确认了jar存在于/Users/skyler/jflex-1.4.3/jflex-1.4.3/lib中。当然,错误中引用的路径不会找到jar。
,下面是我的问题:
idea-flex.skeleton文件位于哪里?我找不到它。发布于 2013-08-11 07:20:42
事实证明,当您使用时,IntelliJ缺少了工具目录。为了解决这个问题,我不得不克隆IntelliJ社区的git存储库,并将jflex文件夹和骨架复制到预期的位置。JetBrains跟踪此问题。
http://youtrack.jetbrains.com/issue/IDEA-110168
https://stackoverflow.com/questions/18168775
复制相似问题