Spark Catalyst和Scala解析器库的Sbt依赖错误



最近开始学习和使用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文件

最新更新