SpringBoot项目快速打包以及服务器部署

SpringBoot项目打包

使用Idea工具 如果没有Idea工具,使用Maven命令一样可以达到效果

清楚target缓存

    右边菜单 Maven 选择需要打包的项目 Lifecycle => 双击 clean
这时候你看下你的项目目录 target文件夹已经被删除

打包项目

    右边菜单 Maven 选择需要打包的项目 Lifecycle => 双击 package
target文件夹已重新生成 目录下也生成了打包好的jar

Jar服务器部署

上传jar到服务器

上传到服务器的方式有很多 这里不做解释 linux : xshell , FinalShell 都可以

运行jar

## nobup linux远程运行jar包,关闭终端后程序继续运行
## linux后台模式启动
nohup java -Dserver.port=8762 -jar eureka-server-1.0-SNAPSHOT.jar > eureka-server.log &
## 查看Jar是否运行 (指定端口号)
ps aux | grep 8762
## 查看启动日志
less eureka-server.log
经验分享 程序员 微信小程序 职场和发展