前提:构建出目标前端静态资源。
当前部署方式从是否使用Gpass角度讲分为两种:
(1)Gpass平台部署
这种部署方式将iuap应用平台、前端工程、后端工程统一部署到Gpass平台
(2)云原生部署
这种部署方式会先将前端工程部署到iuap应用平台,然后将iuap应用平台和后端工程独立部署,而云原生根据静态资源的部署方式又分为nginx部署和tomcat 部署。

1 通过 GPaaS 进行部署

// 会链接到用友云平台官网的相关部署文档

2 通过云原生的方式进行部署

2.1 nginx 部署

2.1.1 前端打包

微信图片_20190220130103.png
打包完成后生成ucf-publish目录,最后部署到应用平台也是这个目录结构
1.png

2.1.2 后端打包

后端打包的时候只需要打包后台自己开发使用的工程
在后端工程名下右键按照如下步骤操作
后端打包01.png
生成war包

后端打包02.png
打包成功

后端打包03.png
打包结果

2.1.3 nginx配置

2.3 tomcat

前端资源打成war包,被java后端引用,部署在一个tomcat服务器