今天在Linux服务器上运行了一个jar包。
但是当我关闭窗口后,这个jar包就自动停止运行了。
命令如下:
java -jar -Dfile.encoding=utf-8 /usr/local/lk-webservice/ruoyi-modules-system.jar
在这种命令下,crtl+c可以退出项目运行,或者直接关闭连接窗口,项目也会停止运行;
如果想让这个服务被其它客户端连续访问,就需要把它设置成后台自动运行状态。
命令如下:
nohup java -jar -Dfile.encoding=utf-8 /usr/local/lk-webservice/ruoyi-modules-system.jar &
这个命令会出现以下界面:
其实,此时,我的jar包已经成功运行了。
这个命令是说 忽略输入信息,并且将输出信息 记录到nohup.out文件中。
这句话之所以出现,是因为我没有指定日志输出的位置,因此它使用了默认配置。
虽