小编she*_*hem的帖子

更改 sbt 任务中的设置

我正在尝试定义自定义任务,sbt以便在调试模式下运行主类。

lazy val root = (project in file("."))
  .settings(
    fork in run := true
)


lazy val runDebug = inputKey[Unit]("run in debug")

runDebug := {
      javaOptions in run += "-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005" //this doesn't work

      (run in Compile).evaluated 
    },
Run Code Online (Sandbox Code Playgroud)

我无法正确sbt设置javaOptions。如何使用Def.settingswithinputTask来定义另一个inputTask

scala sbt

4
推荐指数
1
解决办法
567
查看次数

标签 统计

sbt ×1

scala ×1