我正在使用 SBT 0.13.7 构建一个 Scala 2.10.4 项目。我基本上将 Artifactory 用作本地离线缓存(尽管当我尝试在线填充它时会出现这个问题)。
我已经包含了 scalajs-react 库
libraryDependencies += "com.github.japgolly.scalajs-react" %%% "core" % "0.11.2"
但我明白了
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: UNRESOLVED DEPENDENCIES ::
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
[warn] :: com.github.japgolly.scalajs-react#core_sjs0.6_2.10;0.11.2: not found
[warn] ::::::::::::::::::::::::::::::::::::::::::::::
我有 Artifactory 指向
http://central.maven.org/maven2/
在其他回购中,但看起来这有 0.6_2.11
http://central.maven.org/maven2/com/github/japgolly/scalajs-react/core_sjs0.6_2.11/
SBT 是如何确定它需要 0.6_2.10 的,我能以某种方式影响它吗?
额外的:
看起来我可以将它指向正确的方向
libraryDependencies += "com.github.japgolly.scalajs-react" %%% "core" % "0.11.2" from "http://central.maven.org/maven2/com/github/japgolly/scalajs-react/core_sjs0.6_2.11/0.11.2/core_sjs0.6_2.11-0.11.2.jar"
但这似乎完全绕过了 Artifactory。