上传部署SpringBoot项目(Maven)到服务器

现在使用SpringBoot的架构的很显然是越来越受人们的欢迎 ,关于如何搭建SpringBoot项目我在前面也有说到.但是也有很多人在使用了SpringBoot后发现打包上传到服务器上出现了很多问题.为什么不能打成war包,为什么打成jar包在服务器上依然会报错?.....在这里我就用最快捷的方式来说一下我如何将项目从打包到部署在服务器上的.

首先SpringBoot都是打包成jar包
img_40d2bbd3bee8c4a2b095ee14f22e5dab.png
图片.png
项目是前后端分离的 我们现在以上传后台管理系统到服务器为例
img_1fd69c4a56b2fb9fb551629a0d03e19f.png
图片.png

必须要加入以下插件到需要打包的mgrsite的pom.xml里 不然是不能启动SpringBoot的

<build>
         <!--用于打成jar包的名字-->
        <finalName>zhitouyan_mgrsite</finalName>
        <plugins>
           <!--用于启动springBoot的插件-->
            <plugin>
                <groupId>org.springframework.boot</groupId>
                <artifactId>spring-boot-maven-plugin</artifactId>
            </plugin>
        </plugins>
    </build>

打包前要进行以下几个操作

1.先clean一下项目
2.再更新一下Maven

img_04949afd6b9c75f81b5f732b42e503b3.png
图片.png

此项目 前后端分离 core mgrsite website 三个部分 core里放的是 domain mapper service 。mgrsite和website在pom里有对core的依赖。
先将Maven clean一下 然后再Maven install


img_08e25a81b61a6e09daf8b0fbb1865a8b.png
图片.png

这样就可以把mgrsite 打包成jar包了直接到mgrsite下的target文件夹下面找到对应的jar包
在对mgrsite 打包时 自动将core打包成对应的jar包并添加到mgrsite 里所以不需要对core进行打包

img_8b6e826ec6922e42e3622b0ced0a835e.png
图片.png

到这里我们已经把项目打包好了

接下来我们需要把对应的jar包上传到服务器
我现在一Windows服务器做介绍

打开远程服务器 将jar包上传到远程服务器
打开小黑窗执行 java -jar 包名.jar 然后回车键

这时就OK了 就可以通过地址来访问服务器了

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值