Most appropriate method to persist a sbt process after exiting SSH session?

后端 未结 3 487
鱼传尺愫
鱼传尺愫 2021-01-22 22:59

How do I keep a process, specifically one spawned via the sbt command, alive after exiting my ssh session? The following related questions [1], [2], [3

3条回答
  •  暖寄归人
    2021-01-22 23:35

    It is not a easy task to put sbt run as a daemon.
    Most suggestions are using sbt-assembly.

    If you donot want to using sbt-assembly, you may first package you scala application, then run it with scala command.

    For me, the commands are, in this way, scala will continue to run after you exit ssh:

    sbt clean package
    nohup scala ./target/scala-2.10/trafficgenerator_2.10-1.0.jar &
    

提交回复
热议问题