SpringBoot项目部署

 

jar包部署

首先使用Maven命令将SpringBoot项目打包成jar

mvn package 或者
mvn package -Dmaven.test.skip=true

看到BUILD SUCCESS就代表构建成功 将构建好的jar包上传至服务器 执行一下命令即可部署

java -jar xxx.jar

当然我们也可以将其作为一个Linux服务来部署 首先在/etc/systemd/system路径下新建文件xxx.servicexxx为服务名或项目名称),文件内容如下

[Unit]
Description=xxx

[Service]
ExecStart=/usr/java/jdk1.8.0_151/bin/java -jar /home/springboot/xxx.jar

注:此处的”/usr/java/jdk1.8.0_151/bin/java”必须为$java_home变量(whereis java查看路径),否则会报错如下:path is not absolute

启动服务

systemctl start xxx

服务状态

systemctl status xxx

设置开机启动

systemctl ebable xxx

查看最新日志

journalctl  -u xxx.service  -f