最近开始学习和使用Spark和Scala。遇到以下依赖冲突问题
Scala版本: 2.13.8
<SBT版本/strong>: 1.6.2
Spark版本要求: 3.2.1
[error] (update) found version conflict(s) in library dependencies; some are suspected to be binary incompatible:
[error]
[error] * org.scala-lang.modules:scala-parser-combinators_2.13:2.1.1 (early-semver) is selected over 1.1.2
[error] +- ch.epfl.scala:hello-world_2.13:1.0 (depends on 2.1.1)
[error] +- org.apache.spark:spark-catalyst_2.13:3.2.1 (depends on 1.1.2)
[error]
libraryDependencies += "org.apache.spark" %% "spark-sql" % "3.3.0"
... other libraries ...
dependencyOverrides += "org.scala-lang.modules" %% "scala-parser-combinators" % "2.1.1"
在构建中添加此dependencyOverrides
。sbt文件