我正在尝试在我的一个项目中使用scala-pickling。我试图模仿似乎也使用酸洗的宏的构建文件,但我不断收到此错误:sbt test
[error] Modules were resolved with conflicting cross-version suffixes in dijon:
[error] org.scalamacros:quasiquotes _2.10, _2.10.3
java.lang.RuntimeException: Conflicting cross-version suffixes in: org.scalamacros:quasiquotes
at scala.sys.package$.error(package.scala:27)
at sbt.ConflictWarning$.processCrossVersioned(ConflictWarning.scala:47)
at sbt.ConflictWarning$.apply(ConflictWarning.scala:30)
at sbt.Classpaths$$anonfun$61.apply(Defaults.scala:1044)
at sbt.Classpaths$$anonfun$61.apply(Defaults.scala:1044)
完整的构建日志在这里。我究竟做错了什么?我应该在build.sbt中更改什么来解决这个问题?我还应该能够针对 和 交叉编译和发布我的2.10.x
库2.11.x
。