Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Scala 调试分叉JVM的SBT自定义任务_Scala_Sbt - Fatal编程技术网

Scala 调试分叉JVM的SBT自定义任务

Scala 调试分叉JVM的SBT自定义任务,scala,sbt,Scala,Sbt,我想知道如何在SBT中创建一个“调试”任务,该任务将JVM分叉为挂起状态,以允许我从IDE附加调试器 到目前为止,我得到了以下代码: lazy val Debug = config("debug") extend(Test) describedAs("Debug a running forked JVM") lazy val debugSettings: Seq[Setting[_]] = Seq( fork in Debug := true, javaOptions in D

我想知道如何在SBT中创建一个“调试”任务,该任务将JVM分叉为挂起状态,以允许我从IDE附加调试器

到目前为止,我得到了以下代码:

lazy val Debug = config("debug") extend(Test) describedAs("Debug a running forked JVM")

lazy val debugSettings: Seq[Setting[_]] = Seq(
    fork in Debug := true,
    javaOptions in Debug ++= Seq("-Xdebug", "-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=127.0.0.1:5005"),
    test in Debug <<= test in Test
)
lazy val Debug=config(“调试”)扩展(测试)描述为(“调试正在运行的分叉JVM”)
lazy val debugSettings:Seq[设置[]]=Seq(
调试中的fork:=true,
Debug++=Seq中的javaOptions(“-Xdebug”,“-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=127.0.0.1:5005”),
调试中的测试