带有ANTLR4插件的Intellij 14中的java.lang.NoClassDefFoundError

时间:2015-03-01 16:31:42

标签: plugins intellij-idea antlr antlr4

我已经为Intellij安装了ANTLR4插件,但无法使用语法文件。

IDE启动后,我立即得到:

NoClassDefFoundError:
org.antlr.intellij.plugin.ANTLRv4PluginController@109bb62:
org/antlr/v4/runtime/tree/gui/TreeViewer

然后,当我双击语法文件时,我得到:

NoClassDefFoundError: org/antlr/v4/runtime/Lexer

似乎IDE不知道在哪里选择ANTLR jar文件。

我的项目确实依赖于antlr-4.5-complete.jar

我是否需要执行一些额外的配置步骤才能让IDE知道在哪里寻找合适的jar?

1 个答案:

答案 0 :(得分:3)

万岁!好的,那么这个问题的答案就是要求intellij安装插件。或者你可以下载intellij-plugin-v4.zip,但不要解压缩它。