2

你必须知道,第一次运行 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 尝试下载它们)?

4

1 回答 1

2

在你的 sbt 项目的根目录中创建一个名为的目录lib并将 jars 放在那里。

于 2013-09-20T21:38:28.870 回答