0

我有一个使用普通 SpringApplication.run(Application.class, args); 运行的 Spring MVC 应用程序;陈述。当我运行它然后关闭终端窗口时,它会终止该进程。当我关闭终端窗口时,如何防止它关闭?

我正在使用 OSX 10.9,小牛队。

非常感谢。

4

1 回答 1

3

正如 Dave Syer 所说,您最好使用该nohup命令来防止子进程在终端窗口关闭时挂起。

例如:

nohup java -jar name.jar 2>&1 >output.log &

这会将标准输出和标准错误发送到output.log文件。您可以省略>output.log并且nohup将使用名为 的默认日志文件nohup.out

于 2013-11-25T11:29:18.473 回答