在ZSH上在后台运行SBT

时间:2019-01-09 00:41:15

标签: sbt zsh

我正在云上使用Linux VM。我通过SSH进入虚拟机,并且看到它使用zsh。

我想在后台运行“ SBT RUN”,以便我可以关闭会话并回家,并使我的代码继续运行。

我正在使用fork:=true

我尝试了以下

sbt run &!
nohup sbt run </dev/null &

似乎没有任何效果。它从不启动JVM。但是如果执行sbt run,我可以看到它可以正确启动派生的JVM。

再次

1. ZSH
2. SBT RUN
3. Fork:=true

1 个答案:

答案 0 :(得分:0)

您尝试做的事情通常是通过screentmux之类的实用程序完成的,这些实用程序然后使您可以重新附加到已经在运行的shell中,而不仅仅是一个进程。

经过一点搜索,我found this serverfault post提到了disownreptyr,这两种方法都可能更适用于专门分离正在运行的sbt实例,然后重新附加