java - ANTLR 工具版本不匹配
问题描述
我一直在研究一个使用 Antlr 4.4 的 Java Eclipse 项目。在我的项目中,我需要使用另一个 Java 项目的类,而后者又使用 Antlr 4.6。结果,我收到错误消息:用于代码生成的 ANTLR 工具版本 4.6 与当前运行时版本 4.4 不匹配。我不知道如何在不损坏代码的情况下解决这个问题。
解决方案
Pretty simple: use the runtime with the same version as what was used to generated your parser files. In this case upgrade your runtime to 4.6.
推荐阅读
- android - 如何通过获取项目位置来聚焦/滚动到 recyclerView 中的特定项目
- linux - 使用 cmake 编译后,执行时找不到库
- sql - 选择相互关联的用户并按组对它们进行聚类
- rust - 如何将类型存储在数组中?
- excel - PowerShell - 将多个 CSV 文件导入多个工作表中的 Excel 文件
- c# - 为什么单击客户端时我的 DatePicker (BunifuUI) 不显示?
- .net - 如何使用 Graph API 获取仅在全局地址列表中可见的电子邮件组列表?
- google-sheets - 如何更改坐标的颜色?
- flutter - Flutter textformfield 底部有 2 行
- android - 在我的 react native expo 应用程序中,我可以在哪里找到或设置 Firebase 的 applicationID?