如何在 OSX 上从 SBT 获取颜色编码的控制台输出?
现在,我的 SBT 输出中唯一的颜色是行前缀(例如 [info]、[error] 等)和阶段信息(例如 = =编译==等)。 是否可以获得文件名和错误行号的颜色信息? …
有什么办法让 sbt 停止打印这么多信息吗?
当使用 sbt 运行测试时,打印出太多废话,以至于我错过了所有有用的信息。运行示例规格,这是我得到的所有内容: > test [info] [info] == compile ==…
如何让 sbt 使用 $SCALA_HOME 目录中的 scala 二进制文件?
sbt 在此位置为每个 sbt 项目下载新版本的 scala 编译器和 scala 库: ./project/boot/scala-2.8.1/lib/scala-library.jar ./project/boot/scala-2.8.…
使用 ScalaTest 在 SBT 中提供详细的测试报告
如何让SBT生成更详细的测试输出?现在我唯一得到的是方法的名称和堆栈跟踪 - 我想对其有更多的控制,以摆脱堆栈跟踪,并且可能具有格式化信息,例如预…
告诉 SBT 将我所有的依赖项收集在一起
构建 Web 应用程序时,SBT 能够将所有 jar 依赖项收集到 WAR 文件中。 是否可以让 SBT 将我在非 Web 应用程序中依赖的所有 jar 放入一个目录中,以便…
使用 SBT 有选择地在损坏的项目中运行测试
继 this 关于在损坏的版本中运行 sbt 测试的问题之后,如何增强下面的 just-test 操作,使其具有与仅测试类似的功能。即仅测试*SomeTest import sbt._…
Ensime 不支持 sbt + android-插件
我使用以下方法创建了一个项目: https://github.com/gseitz/android-sbt -project.g8 当我在 emacs 中启动 ensime 来编辑 src/main/scala/Activity.s…
如何强制 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…