关注「Java视界」公众号,获取更多技术干货

spring boot项目打成jar包,部署

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

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

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

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


2.项目打包流程


3.项目部署

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

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

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


4.项目启动

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

 

posted @ 2022-06-25 14:03  沙滩de流沙  阅读(148)  评论(0编辑  收藏  举报

关注「Java视界」公众号,获取更多技术干货