你必须知道,第一次运行 SBT 时,它会开始下载他的依赖项:
>sbt sbt-version
Getting org.scala-sbt sbt 0.12.4
downloading repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/main/0.12.4/jars/main.jar ...
问题是我住在非洲并且 ISP 不是很好:由于某些未知原因,它们是一些我无法从中下载任何文件的域。例如,如果我进入 WAMP 网站并尝试下载安装程序,下载会开始但永远不会结束。通常我通过使用代理(例如 HideMyAss 或 ZendProxy)来解决此问题,该代理服务器作为站点和 ISP 之间的中介,允许我下载文件。
typesafe.com 似乎是 not-work-for-download-in-africa 域之一,因此,SBT 无法下载他的依赖项。
问题是,有办法手动下载依赖吗?(我已经使用代理下载了它们,但我不知道将它们放在哪个文件夹中以避免 SBT 尝试下载它们)?