如何强制 SBT 始终获取项目依赖项的源?
刚刚开始使用 SBT,我想将其设置为始终获取其下载的依赖项的来源。必须添加记住为声明的每个依赖项键入 withSources() 只是有点烦人,但真正的杀手是 …
Scala+IDEA:sbt 和 fsc 的优缺点
我目前正在使用 IDEA 的构建机制和 fsc 来使用 Scala 进行开发。它仍然有点慢,并且必须(重新)启动编译服务器很痛苦。这里很多人建议将 SBT 与 IDEA…
Maven SBT 依赖工件?
我同时使用 Maven 和 SBT 管理我的项目。出现这种情况的原因是: Intellij IDEA 无法导入SBT 项目。(idea-sbt 插件没有 工作得很好) 我不知道如何获…
如何在不重启码头的情况下加载已导入的已修改类以进行扩展?
我使用 scalate 作为我的视图模板,以及 sbt + jrebel。但我发现如果导入到scalate的类被修改了,我们必须重新启动jetty,否则可能会出现复杂的错误。…
如何访问Scala中的测试资源?
我在 src/test/resources/ 中有一个文件 data.xml。 如何将该文件读入 src/test/scala/ 中的测试 data.scala 中的新 FileReader 中?…
“str”是什么意思? %“str” SBT 是什么意思?
我遇到了这段代码: import sbt._ class AProject(info: ProjectInfo) extends DefaultProject(info) { val scalaToolsSnapshots = ScalaToolsSnapsho…
sbt 中的 mainClass 设置如何工作?
我似乎找不到关于 mainClass 选项在 sbt 的构建配置中如何工作的任何细节。您指定了调用 run 操作时要使用的类的名称,但它实际上用它做什么呢?它调…
logback.xml 应该在 SBT/Scala 项目中的哪个项目目录中?
我有一个 SBT/Scala 项目,logback 似乎可以工作,但完全忽略我的 logback.xml 配置文件。我已放置在 src/main/scala/logback.xml 中。它没有任何作用…
如何使用 SBT Jetty-run 在 IDEA 中调试 scala 源代码?
我在 使用 simple-build 调试 Scala 代码中找到了相关答案-工具(sbt)和IntelliJ。但我还是不明白。这是否意味着我需要首先在 sbt.bat 中配置以下内…
运行“sbt start-device”时出错
我正在尝试在 Mac OS 10.6.6 上设置 sbt 和 sbt android-plugin。我安装了所有文件,并且能够从命令行启动 Android SDK 管理器。 android-plugin 将创…
如何让 sbt 的 Jetty 使用本地域名?
我想要 sbt> 推出的 Jetty 版本~jetty 监听 my.name.local,我已在 /etc/hosts 中将其设置为 127.0.0.1 。 似乎可以更改 Jetty 的设置从 sbt 内部。 …
无法在 scala 上初始化类异常(可能是 squeryl bug)
我正在使用 scala 2.8.1、scalatra 2.0.0.M2、squeryl 2.8.0 和 scalate 2.0.0 和 sbt 开发一个 Web 应用程序,但 我遇到了问题,显然是模型或模式类…
如何通过 Maven 使用 Scala 2.9 的夜间构建?
最近我想在一个小项目中尝试Scala 2.9中的一些新功能。我想使用 Maven 来构建它。我如何告诉 Maven 使用 Scala 2.9 的最新每晚构建版本?如果有人知道…