Antlr4 antlr 4.4运行时jar与antlr maven插件4.4不匹配

Antlr4 antlr 4.4运行时jar与antlr maven插件4.4不匹配,antlr4,Antlr4,我正在尝试使用AntlR4.4构建我的antlr项目。我使用Maven运行,但这些工具的发行版似乎不匹配。我能找到的antlr maven插件4.4的唯一发行版是Tunnelvision实验室。当我使用他们版本的运行时jar和maven插件时,我的构建失败了。它找不到org.antlr.v4.runtime.misc.Pair 我试图使用antlr.org上的antr-runtime-4.4.jar,但它无法与Tunnelvision实验室的antlr maven插件配合使用。它返回一个错误“找

我正在尝试使用AntlR4.4构建我的antlr项目。我使用Maven运行,但这些工具的发行版似乎不匹配。我能找到的antlr maven插件4.4的唯一发行版是Tunnelvision实验室。当我使用他们版本的运行时jar和maven插件时,我的构建失败了。它找不到org.antlr.v4.runtime.misc.Pair

我试图使用antlr.org上的antr-runtime-4.4.jar,但它无法与Tunnelvision实验室的antlr maven插件配合使用。它返回一个错误“找不到符号:RuleVersion”

我唯一可以使用的版本是从antlr.org上的源代码发行版构建自己的版本


antlr.org上是否有包含antr-maven-plugin-4.4的发行版?

org.tunnelvisionlabs工件不包含对Pair类的任何引用。听起来您的系统类路径中列出了另一个版本的运行时,或者正在引用org.antlr工件。