mvn clean package -Dmaven.test.skip=true
java -jar -Dserver.port=8090 sell.jar
java -jar -Dserver.port=8090 -Dspring.profiles.active=prod sell.jar
nohup java -jar sell.jar > /dev/null 2>&1 &
shell腳本方式java
新建shell腳本sell.shspring
#!/bin/sh nohup java -jar sell.jar > /dev/null 2>&1 &
啓動shell腳本shell
bash sell.sh
service方式bash
新建sell.serviceapp
[Uint] Description=sell #依賴如下服務 After=syslog.target network.target [Service] Type=simple #jdk及jar包的絕對路徑 ExecStart=/usr/bin/java -jar /opt/javaapps/sell.jar ExecStopp=/bin/kill -15 $MAINPID User=root Group=root [Install] WantedBy=multi-user.target
執行sell.servicemaven
#更新 systemctl daemon-reload #執行sell.service systemctl start sell #或systemctl start sell.service ps -ef|grep sell #關閉sell.service #systemctl stop sell #開機啓動 #systemctl enable sell