个人博客blog.deschen.cn/
SpringBoot部署-Centos7.X
一、pom文件引入插件
<build>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
</plugins>
</build>
二、打包
-
第一种:使用命令行打包
mvn clean package -Dmaven.test.skip=true
-
第二种:使用idea快速打包
三、部署运行
-
直接运行
java -jar xx.jar
-
推荐使用:后台运行+打印日志
nohup java -jar XX.jar > /data/XX.log 2>&1 & 介绍 上面的2 和 1 的意思如下: 0 标准输入(一般是键盘) 1 标准输出(一般是显示屏,是用户终端控制台) 2 标准错误(错误信息输出) 举例 (1)nohup java -jar xxx.jar >/data/xx.log 2>/data/XX_err.log & 解释:标准日志输出到/data/xx.log文件,错误日志输出到/data/XX_err.log文件。 (2)nohup java -jar xxx.jar >/data/xx.log 2>&1 & 解释:标准日志输出到/data/xx.log文件,错误日志重定向也输出到/data/xx.log文件。 (3)nohup java -jar xxx.jar >/dev/null 2>/data/xx_err.log & 解释:标准日志输出到/dev/null,也就是不输出标准日志,错误日志输出到/data/xx_err.log文件
\