如何运行Spring Boot Application as a Service?

时间:2019-07-23 14:39:45

标签: spring spring-boot

我已通过执行jar文件将Web应用程序部署在公司服务器上,然后该项目运行良好。但是当我关闭jar并再次尝试在浏览器上运行该项目时,客户端将无法访问该应用程序。对此的解决方案是,如果我关闭广口瓶,那么客户端也可以访问该应用程序。

2 个答案:

答案 0 :(得分:0)

当您关闭cmd提示符时,您的Java应用程序也会被杀死。要在关闭终端后保持Java应用程序运行,您必须使用以下命令。

nohup java -jar app_name.jar &

只需用您的应用程序名称替换app_name并运行命令。

答案 1 :(得分:0)

您可以使用此简单命令将jar文件作为后台服务运行...

 javaw -jar test.jar 

运行此命令后,您无法检测到cmd中的任何更改...并可以关闭命令提示符。 1或2分钟后,在浏览器中输入URL ..您将看到您的Web程序正在运行...

在运行此命令之前,必须先停止运行JAR以避免相同的端口冲突

for more details