我有一个我想在Java 8中进行的项目。不幸的是,看起来Antlr 4.1不支持Java 8.替换ANTLR 4.1库是一个简单的过渡带有4.2库罐子?还是我会遇到的问题?
只要您当前的语法使用antlr4(例如,而不是antlr3),您就应该没事。除非您的应用程序取决于4.1中的某些模糊错误。
我已经从4.1升至4.3,然后是4.5,而无需对我的应用程序进行任何相关的更改。
如果我是您,我将从4.1直接移动到当前版本4.6。