首页 > 解决方案 > Linux 命令行中的 Java 应用程序在退出时停止

问题描述

我使用 Putty 登录到我的 Centos 服务器,并使用:

java -jar app.jar

像往常一样运行应用程序。我的应用程序运行正常,但是一旦我关闭腻子,它就会停止。我想我应该打开某种持久终端,但由于没有可视桌面,我不知道该怎么做。

标签: javalinux

解决方案


您可以使用 nohup 命令。

nohup java -jar app.jar &

如果您需要查看程序的输出/错误,则可以查看当前目录中的 nohup.out 文件。标准输出(例如,您使用 System.out.println() 打印的任何内容)和错误消息将转到此文件。

有关更多详细信息:运行-bash-commands-background-linux


推荐阅读