抑制SBT逐出警告

抑制SBT逐出警告,sbt,version,dependency-management,suppress-warnings,sbt-0.13,Sbt,Version,Dependency Management,Suppress Warnings,Sbt 0.13,从SBT 0.13.6开始,驱逐现在是警告 [warn] Scala version was updated by one of library dependencies: [warn] * org.scala-lang:scala-library:(2.10.4, 2.10.1, 2.10.3, 2.10.0) -> 2.10.2 [warn] * org.scala-lang:scala-compiler:2.10.0 -> 2.10.4 [warn] To force sc

从SBT 0.13.6开始,驱逐现在是警告

[warn] Scala version was updated by one of library dependencies:
[warn]  * org.scala-lang:scala-library:(2.10.4, 2.10.1, 2.10.3, 2.10.0) -> 2.10.2
[warn]  * org.scala-lang:scala-compiler:2.10.0 -> 2.10.4
[warn] To force scalaVersion, add the following:
[warn]  ivyScala := ivyScala.value map { _.copy(overrideScalaVersion = true) }
[warn] There may be incompatibilities among your library dependencies.
[warn] Here are some of the libraries that were evicted:
[warn]  * org.apache.httpcomponents:httpclient:(4.1.3, [4.1, 4.2)) -> 4.0.1
[warn]  * org.specs2:specs2_2.10:(1.12.3, 2.3.13) -> 2.4.2
[warn] Run 'evicted' to see detailed eviction warnings
如何抑制这些警告?

应该这样做:

evictionWarningOptions in update := EvictionWarningOptions.default.withWarnTransitiveEvictions(false).withWarnDirectEvictions(false).withWarnScalaVersionEviction(false)

我不知道该把这个放在哪里?你能提供更多信息吗?@jpp例如,lazy val myprj=Project(id=appName,base=file(“.”),settings=Seq(scalaVersion:=“2.11.5”,…,executionwarningoptions in update:=executionwarningoptions.default。WithWarnTransitionVevictions(false)。WithWarnDirectExecutions(false)。WithWarnScalaversionVictotion(false)))我得到
错误:未找到:值收回警告选项
。这是一个Play项目,使用sbt 0.13.7。