java.lang.IllegalArgumentException:将 Scala 版本从 2.11 更新到 2.12 时解析切换配置资源失败

java.lang.IllegalArgumentException: Failure parsing Toggle config resources when updating Scala version from 2.11 to 2.12

我有 Scala 和 java 的 Maven 项目。我们正在使用 twitter finagle 库版本 18.9.0.

scala当前版本是2.11.11,我想更新到2.12.6。

现在编译程序时出现以下异常。

java.lang.IllegalArgumentException: Failure parsing Toggle config resources for 
com.twitter.finagle.core, from 
jar:file:/Users/rajkumar.natarajan/.m2/repository/com/twitter/finagle- 
core_2.12/18.9.0/finagle-core_2.12- 
18.9.0.jar!/com/twitter/toggles/configs/com.twitter.finagle.core.json

知道为什么我在 scala 2.12 版本中会收到此错误吗?

当我强制构建工具(maven)使用paranamer 2.8时,问题解决了。