没有.repositories文件的built.sbt

时间:2017-02-20 11:13:27

标签: scala sbt ivy

我的问题非常简单。让我们考虑一下,我有一个基于SBT的scala项目。因此,当我在IntelliJ IDEA中打开我的项目时,SBT尝试在项目期间解析依赖项,下载* .jar文件 .ivy2 \ cache 文件夹并正常编译。我的存储库文件:

[repositories]
     local
     mynewproxy: http://proxy/myproject

问题是我想添加一些特定的标志,这将是对各种建筑方式的响应 - 特别描述了我的回购的各种代理。但是替换存储库文件并不方便,我想将 repo-settings直接放到build.sbt 文件中;

我的问题开始了:

  1. 是否可以不使用存储库文件(只需从.sbt文件夹中删除)并将其所有信息放入 build.sbt

  2. 我必须在 build.sbt 中写下存储库文件中的本地

  3. 谢谢!

1 个答案:

答案 0 :(得分:1)

这些在sbt-parlance中称为解析器relevant section of the sbt docs应足以让您开始配置它们。