我有一个项目的构建.sbt正在使用:
libraryDependencies ++= Seq(
"com.lerestau" % "killer-launcher" % "1.0.2",
"com.lerestau" % "menu-starter" % "1.0.0"
)
菜单启动器过渡下载“杀手发射器”%“0.0.8”因此在当前项目中出现错误。有什么办法可以解决这样的冲突吗?我想出了依赖覆盖,但如果冲突完全是二元的,那么这种方法就有效。那行不通。如何解决在SBT?
以下内容应该消除菜单启动器对旧杀手启动器版本的传递依赖:
libraryDependencies ++= Seq(
"com.lerestau" % "killer-launcher" % "1.0.2",
"com.lerestau" % "menu-starter" % "1.0.0" exclude("com.lerestau", "killer-launcher"
)
更多详细信息可以参见文档 http://www.scala-sbt.org/release/docs/Library-Management.html不幸的是,似乎没有办法直接链接到相关部分。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)