【Linux】IDEA如何打Jar包,并将Jar包部署到 Linux 服务器上(宝塔面板)

【实操演示】IDEA打Jar包,并将Jar包部署到服务器上(宝塔面板)


我立志做一名把细节都说清楚的博主,欢迎关注🎉 ~
原创不易,有帮助还请鼓励个【赞】哦,谢谢无敌可爱帅气又迷人的小哥哥、小姐姐,爱你哦 ❥(^_-)~

项目背景:

  • SpringBoot项目。
  • Maven。
  • 服务器使用宝塔面板。

打Jar包

  • 打开项目Maven工具栏。
  • 确定将要打包的模块。下图演示的是web模块。
  • 点开Lifecycle选项。
  • 选择Install,开始打包

使用Maven打jar包

  • 打包完成,去所示路径找jar包。

Jar包打完完成后的路径显示

  • 打包完成的Jar包。

打包完成后的Jar包

部署到服务器(装有宝塔面板)

  1. 登录装有宝塔面板的服务器,点击【终端】进行操作。

登录到宝塔面板--选择终端页面

  1. 查询正在运行的老jar包进程。
# XXX是你项目路的老Jar包的名称。
ps aux | grep XXX.jar 

查询正在运行的老jar包进程

  1. 杀死老的Jar包进程。
# XXX是你项目的进程编号。
kill -9 XXX 

杀死老进程
4. 打开【文件】页面,找到项目的老Jar包位置。

在这里插入图片描述
5. 将新Jar包直接丢进老Jar包路径,宝塔面板支持页面上传。

将之前打包好的Jar包直接丢进老Jar包路径
6. 上传完成后,回到【终端】页面,启动新Jar包。

# XXX是新Jar包名称。
# YYY是Log日志文件将要输出到的地方。以新Jar包为准的相对路径。
# ZZZ是Log日志文件的名称。
nohup java -jar XXX.jar >> YYY/ZZZ.log 2>&1 &

启动新Jar包
7. 检查启动是否成功。

  • 可以再用查询进程的命令,检查项目是否已经成功启动。
  • 进入日志文件路劲内,查看日志是否成功运行。
# 先进入日志文件路劲内。
# XXX是日志文件名称。
tail -f XXX.log # 查看日志文件内内容。

我立志做一名把细节都说清楚的博主,欢迎关注🎉 ~
原创不易,有帮助还请鼓励个【赞】哦,谢谢无敌可爱帅气又迷人的小哥哥、小姐姐,爱你哦 ❥(^_-)~

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我梦Leo

谢谢无敌帅气可爱迷人的你哦 ~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值