错误:(3,32)java:package org.antlr.v4.runtime.dfa不存在

错误:(3,32)java:package org.antlr.v4.runtime.dfa不存在,java,intellij-idea,antlr,Java,Intellij Idea,Antlr,我正在做一个项目,创建一个小型java语言的编译器,我使用intellij 我下载了jar文件,并在IDE上添加了类路径和插件。 在类baseListener()和visitor()上生成ANTLR识别器的过程中,导入org.ANTLR.v4.runtime。无法应用,我不知道为什么以及何时尝试构建项目模块发现此错误: 生成在7 s 951毫秒内完成,出现100个错误和0个警告 错误:(3,32)java:package org.antlr.v4.runtime.dfa不存在 错误:(12,39

我正在做一个项目,创建一个小型java语言的编译器,我使用intellij 我下载了jar文件,并在IDE上添加了类路径和插件。 在类baseListener()和visitor()上生成ANTLR识别器的过程中,导入org.ANTLR.v4.runtime。无法应用,我不知道为什么以及何时尝试构建项目模块发现此错误: 生成在7 s 951毫秒内完成,出现100个错误和0个警告 错误:(3,32)java:package org.antlr.v4.runtime.dfa不存在 错误:(12,39)java:找不到符号 符号:类解析器 ...
请提供帮助

您是否安装了ANTLR

如果没有,请按照以下命令安装:

$cd/usr/local/lib
$sudo curl-Ohttps://www.antlr.org/download/antlr-4.8-complete.jar
然后,设置类路径以了解antlr库

$export CLASSPATH=“.:/usr/local/lib/antlr-4.8-complete.jar:$CLASSPATH”

如果您已经安装了antlr,只需设置类路径就可以了。

确保antlr运行时jar位于类路径上。它位于类路径上。请共享。看起来您在模块依赖项中缺少antlr jar:。没关系,谢谢,我只是错过了模块中的antlr jar