在启动时运行多个Java应用程序

时间:2015-08-11 15:40:35

标签: java linux ubuntu server

我目前通过root使用以下命令运行这些java应用程序: java -Xms1G -Xmx1G -jar /var/www/tekkit.socialnetwk.com/tekkit.jar nogui

虽然如果我关闭终端窗口那些应用程序关闭/停止。 反正有没有阻止这种情况发生?将其创建为服务或在启动时启动它。 我试过rc.local但没有运气。

我在Ubuntu上运行 - 最新。

1 个答案:

答案 0 :(得分:3)

过去我在终端关闭后做了两件事让一个进程运行...使用&符号在后台运行它并且nohup使它不会被终端关闭所杀死。

nohup java -Xms1G -Xmx1G -jar /var/www/tekkit.socialnetwk.com/tekkit.jar nogui &

编辑:Here is a great answer详细说明。请回答这个问题,因为它更完整。