我已经尝试使用putty运行spring spring jar文件。但问题是在关闭后,putty会话服务被停止了。
答案 0 :(得分:2)
然后我用以下命令尝试了jar文件。工作正常。
** nohup java -jar /web/server.jar **
答案 1 :(得分:1)
你应该避免使用nohup,因为它会解除你的终端和进程的关联。而是使用以下命令将您的进程作为服务运行。
sudo ln -s /path/to/your-spring-boot-app.jar /etc/init.d/your-spring-boot-app
此命令创建指向JAR文件的符号链接。然后,您可以使用命令sudo service your-spring-boot-app start
作为服务运行。这会将控制台日志写入/var/log/your-spring-boot-app.log
此外,您可以使用application.properties
或logging.path=path-to-your-log-directory
将spring-boot / logging.file=path-to-your-log-file.txt
配置为在指定位置编写控制台日志。此外,值得注意的是logging.file
优先于logging.path