运行AntLR 4语法生成的方法

时间:2015-04-17 06:04:05

标签: java antlr4 antlr3

我找到a project [GitHub]来解析自然日期字符串并显示相应的Date值。我想根据我的需要修改语法,我在某种程度上做了。但是当我尝试运行所需的方法时,我收到以下错误:

  

用于代码生成的ANTLR工具版本4.4与当前运行时版本不匹配4.5ANTLR用于代码生成的工具版本4.4与当前运行时版本4.5 null

不匹配

原始项目使用AntLR3生成Java源代码,我使用ANTLR 4插件生成源代码。

我已将Antlr 4.5完整JAR放在我的 lib 目录中。发布此错误我将4.4 jar复制到 lib 。即便如此也没有运气。

1 个答案:

答案 0 :(得分:0)

从上面的评论中,问题是lib文件夹中存在ANTLR4.5 jar。删除jar文件修复了该问题。张贴回答。