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

Running Spring Boot application in embedded Tomcat server in Linux

我正在 运行ning Spring 嵌入式 Tomcat 服务器中的引导应用程序。我将嵌入 Tomcat 服务器的可执行 jar 文件放在 Linux 服务器的路径中,使用腻子登录到 Linux 环境,导航到我保存 jar 的路径文件和运行宁为

java -jar my-jar.jar

问题是使用这种方式,当退出 putty 时,嵌入式 tomcat 服务器将停止并且 jar 文件将停止 运行ning。你能建议一种方法来执行可执行 jar 文件,以便它在 Linux 环境中保持 运行ning 不停止。

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

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

java -jar my-jar.jar &

但 Linux 服务是更好的方式。