Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Linux嵌入式Tomcat服务器上运行Spring Boot应用程序_Linux_Spring Boot_Tomcat7 - Fatal编程技术网

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

在Linux嵌入式Tomcat服务器上运行Spring Boot应用程序,linux,spring-boot,tomcat7,Linux,Spring Boot,Tomcat7,我正在嵌入式Tomcat服务器上运行Spring引导应用程序。我将嵌入Tomcat服务器的可执行jar文件放在Linux服务器中的一个路径中,使用putty登录到Linux环境,导航到保存jar文件的路径并作为 java -jar my-jar.jar 问题在于,使用这种方式,当putty退出时,嵌入式tomcat服务器将停止,jar文件将停止运行。您能否建议一种方法,如何执行可执行jar文件,使其在Linux环境中不停地运行 我发现的一个解决方案是将jar作为Linux服务运行。还有其他方法

我正在嵌入式Tomcat服务器上运行Spring引导应用程序。我将嵌入Tomcat服务器的可执行jar文件放在Linux服务器中的一个路径中,使用putty登录到Linux环境,导航到保存jar文件的路径并作为

java -jar my-jar.jar
问题在于,使用这种方式,当putty退出时,嵌入式tomcat服务器将停止,jar文件将停止运行。您能否建议一种方法,如何执行可执行jar文件,使其在Linux环境中不停地运行


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

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

java -jar my-jar.jar &
但是Linux服务是更好的方式