SpringBoot 项目部署到服务器

将springboot项目部署到服务器

#打包

在本地,使用 Maven 在命令行输入

mvn clean package

如果使用 IDEA 的话,点击右侧的 Maven 选项卡,选择 execute maven goal,输入

clean package

它自己前面有固定的 mvn,所以命令还是一样的,省去输入 mvn 而已。

#安装 java 环境

运行 jar 包,肯定要求服务器端有 java 环境

# 版本自己选择
$ apt install openjdk-8-jdk

#上传 jar 包

和 Vue 项目部署到服务器上中上传文件的方式相同,使用 scp 命令或者 xftp 软件。

#运行 jar 包

$ nohup java -jar test.jar >temp.txt &

# 这种方法会把日志文件输入到你指定的文件中,没有则会自动创建。进程会在后台运行。

要杀死这个进程

# 查看对应端口的进程号
lsof -i:(port)
# 杀死进程
kill -9 (pid)

这样 SpringBoot 项目就可以在指定的端口跑起来了。

updatedupdated2022-05-082022-05-08