我正在使用 sbtantlr 插件并将其调整为使用 antlr v3.5。它曾经在 scala 2.9.2 上运行良好。
今天我将我的 scala 升级到 2.10.0。
我在 2.10.0 中编译了插件,并将插件 'sbtantlr.jar' 放在我的主要 scala 项目的 'lib' 目录中。
SBT 停止处理此错误消息:
检测到插件中的二进制不兼容。
我将编译器版本恢复为 2.9.2,它工作正常。
是因为 SBT(官方二进制版本)是用 2.9 构建的吗?我在哪里可以找到信息?