0
点赞
收藏
分享

微信扫一扫

spring boot项目打成jar包,部署

        最近做了个政府的政务类项目,基于springboot采用微服务思想,项目作为一个独立的服务供其他平台调用,独立开发独立部署。项目目录结构如下:

spring boot项目打成jar包,部署_jar包

项目分为4层:注册中心服务、网关服务、server服务(server、client)、facade服务

springBoot自带tomcat,这里的部署就使用自带的tomcat部署

1.项目部署文件目录结构

spring boot项目打成jar包,部署_配置文件_02
2.项目打包流程

spring boot项目打成jar包,部署_jar包_03
3.项目部署

利用xsheel和xftp,在服务器上合适的位置创建项目文件夹(这里的Eureka注册中心服务用了别人的服务,因此没有部署)

spring boot项目打成jar包,部署_jar包_04

把jar包放在建好的文件夹下,其中start和restart分别是两个启动和重启脚本(网上可以搜到很多启动springboot项目的脚本,基本都差不多,唯一要注意的就是jdk的版本,如果要指定jdk就要在脚本里再配置一下,别的没啥)

spring boot项目打成jar包,部署_spring_05

需要将每层相应的配置文件放在jar包同一目录下,配置文件如下:

spring boot项目打成jar包,部署_jar包_06
4.项目启动

spring boot项目打成jar包,部署_spring_07

现在用postman测试一下,如下:

spring boot项目打成jar包,部署_jar包_08

 


举报

相关推荐

0 条评论