前提:构建出目标前端静态资源。
当前部署方式从是否使用Gpass角度讲分为两种:
(1)Gpass平台部署
这种部署方式将iuap应用平台、前端工程、后端工程统一部署到Gpass平台
(2)云原生部署
这种部署方式会先将前端工程部署到iuap应用平台,然后将iuap应用平台和后端工程独立部署,而云原生根据静态资源的部署方式又分为nginx部署和tomcat 部署。
1 通过 GPaaS 进行部署
// 会链接到用友云平台官网的相关部署文档
2 通过云原生的方式进行部署
2.1 nginx 部署
2.1.1 前端打包
打包完成后生成ucf-publish目录,最后部署到应用平台也是这个目录结构
2.1.2 后端打包
后端打包的时候只需要打包后台自己开发使用的工程
在后端工程名下右键按照如下步骤操作
生成war包
打包成功
打包结果
2.1.3 nginx配置
2.3 tomcat
前端资源打成war包,被java后端引用,部署在一个tomcat服务器