从版本 4.7.2 开始,ANTLR 无法生成 java 代码

ANTLR cannot generate java code as of version 4.7.2

我已经安装了 ANTLR IntelijIdea 插件最新版本 4.7.2 并尝试为语法生成 java 代码。 (右键单击 Grammer 文件并执行“生成 ANTRL 识别器”)

但是,我遇到以下错误。

2019-05-13 10:51:08: antlr4 -o E:\Work\FE\CGUI\mitscript4j\src\main\java\gen.antlr -Dlanguage=java -listener -visitor -lib E:/Work/FE/CGUI/mitscript4j/src/main/antlr4 E:/Work/FE/CGUI/mitscript4j/src/main/antlr4\MITS.g4
error(31):  ANTLR cannot generate java code as of version 4.7.2

下面是我的语法

grammar MITS;
main: 'Hello ' name '!';
name: ANY+;
ANY: .;

谁能告诉我问题出在哪里?

我找到了答案

在"Configure ANTLR"window中我错误地将语言指定为"java"。 重命名为 "Java"

后问题解决