ANTLR Tool version 4.4中使用ANTLR 4.7.1

日前把以前使用的antlr升级成了最的4.7.1版本.

maven配置:

   
        org.antlr
        antlr4-runtime
        4.7.1
    

再执行程序的时候报错:

ANTLR Tool version 4.4 used for code generation does not match the current runtime version 4.7.1

原因:

这是由于ANTLR Tool version 4.4默认支持的是[antlr-4.4-complete.jar]

对策:

1.去官网下载[antlr-4.7.1-complete.jar]

    http://www.antlr.org/download/

2.更改ANTLR Tool version 4.4的配置

    window→preferences→ANTLR 4→Tool→Antlr Tool(add)

    直接把1下载的[antlr-4.7.1-complete.jar]引进去,version勾上就好了.

3.编译xxxx.g4文件

4.执行原来代码

你可能感兴趣的:(java)