Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to start and stop a spring boot project in Linux

2025-02-24 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/01 Report--

How to start and stop a spring boot project in Linux? In view of this problem, this article introduces the corresponding analysis and answers in detail, hoping to help more partners who want to solve this problem to find a more simple and feasible way.

There are three ways to start a springboot project:

1. Run the main method program

2. Use the command mvn spring-boot:run to run on the command line

3. After using the mvn packpage packed bit jar file, use the java-jar yourapp.jar command line to run

Generally speaking, we often use the first two operation modes when developing, and the third one when deploying and implementing. Here we focus on downloading instructions and scripts for running and stopping springboot projects in the linux environment:

I. instruction

Nohup does not hang up the run instruction

Generally, you can use it directly in linux:

Java-jar yourapp.jar

To start the program, but as soon as the process terminates, the program hangs up and runs, so in this case, we have to use nohup

Nohup java-jar yourapp.jar > yourapp.out 2 > & 1 &

But the biggest problem is that it is not easy to manage. What shall I do?

Second, write shell script

1 、 start.sh

#! / bin/bashnohup java-jar yourapp.jar-Xms256m-Xmx1024m > yourapp.out 2 > & 1 &

2 、 stop.sh

#! / bin/bashPID=$ (ps-ef | grep yourapp.jar | grep-v grep | awk'{print $2}') if [${PID}]; then echo 'Application is stpping...' Echo kill $PID DONE kill $PIDelse echo 'Application is already stopped...'fi

3. Integrate start and stop scripts and write run.sh

#! / bin/bashecho 'Application is stpping...'source stop.shecho' Application is running...'source start.sh the answer to the question on how to start and stop the spring boot project in Linux is here. I hope the above content can be of some help to you. If you still have a lot of doubts to be solved, you can follow the industry information channel for more related knowledge.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report