ANTLR4 错误“调用 org.antlr.v4.gui.TestRig.main 时出现问题”

blo*_*lob 1 antlr4

您好,当我尝试本教程的简单示例时出现此错误:

grun Hello -r tree 警告:TestRig 移动到 org.antlr.v4.gui.TestRig;自动调用 调用 org.antlr.v4.gui.TestRig.main(args) 的问题

我无法弄清楚发生了什么。你能帮我吗。

D31*_*181 5

听起来您已经设置了要使用的“grun”别名:

org.antlrv4.runtime.misc.TestRig

//and from antlr4 onwards they deprecated that and use this instead.

org.antlrv4.gui.TestRig
Run Code Online (Sandbox Code Playgroud)

因此,您应该尝试从终端或批处理文件重置您的“grun”别名,具体取决于您的设置方式。如果这里仍然有错误评论,我会尝试帮助:

alias grun='java org.antlr.v4.gui.TestRig'
Run Code Online (Sandbox Code Playgroud)

如果您在更新设置别名后仍有任何错误,请发表评论,我会尽力提供进一步帮助。