我在Linux机器上使用 java -jar 命令将项目作为jar运行。一旦该程序运行,它就会在另一个目录中生成日志。以这种方式运行我的程序需要我保持shell打开。现在,如果我必须查看日志,我就无法在同一个shell中执行此操作。通过执行重复会话或新会话,我不得不这样做。有没有什么方法可以运行jar作为后台进程并在同一个shell中查看日志?
答案 0 :(得分:0)
如果你不关心它活着,那么像nohup java -jar myjar.jar &
这样简单的东西应该有效。如果你需要它自动重启,如果它崩溃或在启动时自动启动,你会想要看看像systemd或monit这样的东西。