在Linux的嵌入式Tomcat服务器中运行Spring Boot应用程序

问题描述

我正在嵌入式Tomcat服务器中运行Spring Boot应用程序。我将嵌入了Tomcat服务器的可执行jar文件放置在Linux服务器中的路径中,使用腻子登录Linux环境,导航到保存jar文件并以asp运行的路径

java -jar my-jar.jar

问题是使用这种方式,当退出腻子时,嵌入式tomcat服务器将停止并且jar文件将停止运行。您能否提出一种执行可执行jar文件方法,以使其在Linux环境中保持运行而不会停止。

我发现的一个解决方案是将jar作为Linux服务运行。还有其他方法吗?

解决方法

您可以将其作为后台进程启动:

java -jar my-jar.jar &

但是Linux服务是更好的方法。