美文网首页
后台运行java -jar

后台运行java -jar

作者: 圼_2514 | 来源:发表于2018-06-06 14:24 被阅读0次

    用springboot写了个jar程序在后台运行,java -jar helloWorld.jar 当前窗口被锁定,ctrl+c 窗口解锁jar程序也被结束了.
    解决方案

    1. & 表示任务在后台执行
      java -jar helloWorld &
      窗口被解锁,但窗口关闭后程序也被终止
      2.nohup ( no hang up) 使程序忽略所有挂断(SIGHUP)信号
      无论是否将 nohup 命令的输出重定向到终端,输出都将附加到当前目录的 nohup.out 文件中
      nohup java -jar helloWorld.jar > /dev/null &
      /dev/null文件是linux中一个黑洞,将标准输出和标准错误输出输出到/dev/null文件文件中
      3.查看后台任务
      jobs
      4.将后台中的命令调至前台继续运行
      fg +{pid}

    相关文章

      网友评论

          本文标题:后台运行java -jar

          本文链接:https://www.haomeiwen.com/subject/xwmpsftx.html