保姆式教学Springboot项目打jar包上传到服务器

Springboot项目打jar包上传到服务器(二)

1.概要

本文中我们会继续讲解怎样去生成一个jar包并上传到服务器上且成功运行

2.生成jar包

1.新建boot项目
相信各位已经对新建一个boot项目很熟悉了,且本文侧重不在这里,如果有小伙伴们不太懂怎样新建项目自行百度一下哈
2.修改application.xml文件
在项目新建好后,我们把application.xml文件修改成application.yml,修改方式也很简单 右键重命名即可
在这里插入图片描述
在修改成功后,我们填写如下字段

	server:
  servlet:
    context-path: /blog
  port: 8081

context-path: 代表你访问的根路径
port:代表端口号,每个网站都有相对应的端口号,初学者建议和我的端口号相同,
在这里插入图片描述

切记你的端口号要与上文提到的阿里云中防火墙也要开放出来,否则是无法访问的。

在这里插入图片描述

4.修改pom.xml文件
在该文件中我们修改一处即可

即在你的pom.xml文件中添加,虽然springboot默认是打成jar包,但为了便于理解在本文中添加上该段代码代表生成jar包。
在这里插入图片描述

5.打包成jar
我们点击右侧的Maven,先clean一下,然后再package
在这里插入图片描述

这是打包成功的结果
在这里插入图片描述
如果你们没有出现改结果,即出现红色的文字:建议大家去pom.xml去寻找一下,是否是依赖引用重复

在项目左侧会自动生成一份target文件夹,这份后缀为.jar的就是我们的jar包我们会发现生成两个jar包 一个是 .jar 另一个是 .jar.original,那么他们有什么区别呢?
我们可以这样理解经过我的测试,首先.jar包的大小远远大于.jar.original因为.jar内嵌了tomcat服务器,所以它在有jdk的环境下即可运行.jar.original没有内嵌服务器,所以它需要在有jdk和tomcat的环境下运行
在这里插入图片描述
因为本文侧重于初学者,所以我们生成jar包,怎样生成也很简单,最简单的办法就是复制粘贴,把你的jar包复制粘贴到你的桌面上,我在复制完后对它进行了重命名
在这里插入图片描述

到这里我们就成功的生成了一份jar包

3.上传到服务器

接下来我们通过xftp6对文件进行上传,因为boot内嵌tomcat所以我们不需要Linux上的Tomcat 只需把文件上传到www目录下即可。
在这里插入图片描述

6.打开你的linux,发现已经上传成功
在这里插入图片描述
7.关闭防火墙或开放端口号
这步主要是为了我们可以通过外网去访问你上传的jar包

1:查看防火状态

systemctl status firewalld

service  iptables status

2:暂时关闭防火墙

systemctl stop firewalld

service  iptables stop

3:永久关闭防火墙

systemctl disable firewalld

chkconfig iptables off

8.对jar包进行运行,执行该语句
在这里插入图片描述
出现如下界面则代表运行成功
在这里插入图片描述

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值