首页 文章

当我停止腻子时,如何在ubuntu 14.04上运行jar文件而不停止?

提问于
浏览
2

我使用的是ubuntu 14.04

我正在运行一个jar文件,应该收集大量数据几天 .

我正在运行jar文件认为这个命令,它工作正常 .

java -jar xxx.jar

然而,当我关闭腻子时,过程停止了 . 即使我关闭油灰,有没有办法让jar文件运行?

3 回答

  • 0

    您可以使用nohup在后台运行jar(任何进程) .

    在putty会话中使用以下命令:

    nohup java -jar xxx.jar &
    
  • 0

    你需要nohup命令 . 尽管关闭终端,此命令仍使进程继续运行 .

    运行你的jar(如果你在正确的文件夹中):

    nohup java -jar xxx.jar &
    
  • 3

    我建议你用

    nohup java -jar xxx.jar > /dev/null 2>&1 &
    

    它将标准错误和命令输出重定向到/ dev / null,这意味着它被丢弃 . 如果您需要此命令的控制台输出,则可以将其重定向到任何文件,如下所示

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

相关问题