LoginSignup
1
1

More than 3 years have passed since last update.

sbtで関節依存しているライブラリのバージョンを強制固定する

Last updated at Posted at 2019-06-22

背景

  • 依存に加えたライブラリが依存しているライブラリがバージョンconfilictを起こしている場合がある

  • 競合を解決するバージョンに固定したいが、libraryDependenciesでは関節依存のバージョン固定ができない

  • 他の方法が必要

force()を使う

libraryDependencies += "fi.jumi" % "jumi-launcher" % "0.4.350" force()  

dependencyOverridesを使う

dependencyOverrides += "fi.jumi" % "jumi-launcher" % "0.4.350"  

2つの違い

プロジェクトをモジュールに直接依存させるかどうか

  • forceは直接依存を加える

  • dependencyOverridesは直接依存を加えない

どうも直接依存させるかどうかはどうでもいいような気がする。
なんか違いがあるのかしら。

参考

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1