一、概述
需求:将SpringBoot项目打包成jar包,快速部署到云服务器的生产环境。(小型项目)
二、部署步骤
1.配置好项目运行所需的环境
2.将jar包上传到服务器的指定目录(可以自定义)。如:/usr/local/或/tony/jar/(这是个自定义目录)
3.创建一个服务文件并将其放入:/etc/systemd/system目录下。文件名随便起但是要以.service结尾。如:springbootpackage.service
[Unit] Description=springboot_cursor After=syslog.target [Service] ExecStart=/usr/lib/jvm/java-1.8.0-openjdk-amd64/bin/java -Xmx4096m -Xms4096m -Xmn1536m -jar /tony/jar/cursor_manager-1.0-SNAPSHOT.jar [Install] WantedBy=multi-user.target
4.启动服务、停止服务
// 启动服务 systemctl start springbootpackage // 停止服务 systemctl stop springbootpackage // 查看服务状态 systemctl status springbootpackage // 查看服务日志 journalctl -u springbootpackage
标签:服务,部署,jar,springbootpackage,systemctl,ubuntu,java From: https://www.cnblogs.com/tony-yang-flutter/p/17771853.html