在Spark根目录中,当我启动"sbt"时,会显示一条消息:
Multiple resolvers having different access mechanism configured with same name 'sbt-plugin-releases'.
Run Code Online (Sandbox Code Playgroud)
这条消息意味着什么?我该怎么做才能解决这个问题?
正如 Viktor Hedefalk 在评论中提到的那样,该警告与 Apache Spark 无关,而是与 sbt 的配置有关。
具有相同名称但不同 URL 或访问方法(http、https...)的解析器在您的build.sbt
或 sbt 配置中定义。
sbt 无法保证用于该名称的解析器就是您所期望的解析器。
检查您的build.sbt
解析器是否重复。resolvers +=
和线都很publishTo :=
重要!
另外,检查是否~/.sbt/repositories
存在以及里面有什么。
就我而言,我使用了该标志-Dsbt.repository.config
,并且配置文件与我的build.sbt
.
https://www.scala-sbt.org/0.13/sxr/sbt/Defaults.scala.html#sbt.Classpaths.warnResolversConflict
https://gitter.im/sbt/sbt/archives/2015/06/26
归档时间: |
|
查看次数: |
800 次 |
最近记录: |