小编Dav*_*vid的帖子

使用自定义配置在调试模式下运行sbt项目

我想在我的sbt 0.11项目中使用特殊配置引入调试模式.我试图使用以下代码实现这一点但不幸的是,它似乎没有按预期工作.我正在启动,debug:run但运行没有按预期暂停.

object Test extends Build {
  lazy val root = Project("test", file("."))
    .configs( RunDebug )
    .settings( inConfig(RunDebug)(Defaults.configTasks):_*)
    .settings(
      name := "test debug",
      scalaVersion := "2.9.1",
      javaOptions in RunDebug += "-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005",
      fork in RunDebug := true
    )

  lazy val RunDebug = config("debug").extend( Runtime )
}
Run Code Online (Sandbox Code Playgroud)

scala sbt

8
推荐指数
1
解决办法
4815
查看次数

标签 统计

sbt ×1

scala ×1