SBT駆除警告メッセージを修正するのは良い考えですか?SBT:ライブラリの依存関係の追い出し警告を修正することは賢明でしょうか?
追放されたライブラリのバージョンを最新のものに上書きする。 SBTには、オーバーライドされたバージョンの人生を続けるよう強制されますか? SBTは今後も新しいバージョンがあると私に通知しますか?立ち退き警告(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
の
例build.sbtの終わりにこれを追加することにより、警告を削除します。 SBTの資料に記載されている手順Eviction warning
dependencyOverrides ++= Set(
"org.postgresql" % "postgresql" % "9.4.1208.jre7",
"com.chuusai" %% "shapeless" % "2.3.2",
"jline" % "jline" % "2.12.1"
)