SBT: ist es klug, fix Räumung Warnungen von Bibliothek-Abhängigkeiten

Ist es eine gute Idee zu fixieren, SBT, Räumung, Warnung Nachrichten?

Durch überschreiben der version des entfernten Bibliotheken auf die neueste. Würde diese Kraft SBT-stick mit der überschriebenen version für das Leben? Würde SBT noch uns mitzuteilen, dass es neuere Versionen in der Zukunft?

Beispiel der Räumung Warnungen (SBT 0.13.13)

[warn] There may be incompatibilities among your library dependencies.
[warn] Here are some of the libraries that were evicted:
[warn]  * com.chuusai:shapeless_2.11:1.2.4 -> 2.3.2
[warn]  * org.postgresql:postgresql:9.4-1201-jdbc41 -> 9.4.1208.jre7
[warn]  * jline:jline:0.9.94 -> 2.12.1
[warn] Run 'evicted' to see detailed eviction warnings

Entfernen Sie die Warnungen, indem diese am Ende zu bauen.sbt. Folgen Sie den Anweisungen im SBT Dokumentation Räumung, Warnung

dependencyOverrides ++= Set(
  "org.postgresql" % "postgresql" % "9.4.1208.jre7",
  "com.chuusai" %% "shapeless" % "2.3.2",
  "jline" % "jline" % "2.12.1"
)
InformationsquelleAutor Polymerase | 2017-02-28
Schreibe einen Kommentar