jecloud-3.0插件使用说明
每个插件包含三个资源包:功能升级包,前端资源,后端资源,按照以下说明,进行部署安装
注意:
涉及到java应用到服务器都要放
获取插件包
更新license后,登录系统,进入【开发》核心引擎》我的平台】,查看安装产品,点击链接获取最新插件包。
插件包说明
.
├── backend
├── frontend
└── upgrade
说明:
- backend
后端插件和项目的代码 - frontend
前端的代码 - upgrade
功能安装包
1、功能升级包
按照升级包内的资源顺序,依次导入升级包即可。
参考文档:https://doc.jepaas.com/docs/je-doc-jecloud-help/je-doc-jecloud-help-1e2mo4encqs6n
2、前端资源
插件部署
- 服务器前端插件的部署目录
- PC插件部署目录:服务器/data/application/openresty/nginx/jecloud/micro
- 手机插件部署目录:服务器/data/application/openresty/nginx/jecloud 注意:整体放,把app整个文件夹整体放到jecloud目录下,不要将app中的文件拷贝出来放到jecloud下。 /jecloud/app
centos7.9安装版部署参考文档:
https://doc.jepaas.com/docs/je-doc-jecloud-help/je-doc-jecloud-help-1e3h4tubqvqob#2vr4fs
docker-compose版本部署参考文档:
https://doc.jepaas.com/docs/je-doc-jecloud-help/je-doc-jecloud-help-1eie6mb20uqei#ge45gs
- 将对应插件上传至对应服务器目录即可
3、后端资源
注意事项
备注:3.0.0以前的版本统一称为老版本。3.0.0及以上版本统称为新版本。
老版本由我们打包,新版统一使用gitee上的自己打包
比如老版本使用展示套件,由我们打包meta项目发给你们进行替换。
新版本可以自己在gitee上下载项目源码进行打包,然后引用的插件需要联系商务,联系商务获取对应jar插件,将插件放到指>定的位置、
代码变动
使用老版本骨架生成的项目,升级到3.0.0,除了更改pom中基础依赖的版本,还要在pulibc下添加一个文件
插件部署
插件存放地址:家目录/plugins
例如:Linux中root用户:/root/plugins/
例如:windows 存放目录:当前用户的家目录下新建plugins文件夹,放入plugins,
windows家目录参考
docker-compose版本
在压缩包文件夹中plugins目录
注意:对应的插件要放在对应的产品下面
以jecloud-meta-app-plugin插件为例:
在Linux中存放地址:/root/plugins/meta/jecloud-meta-app-plugin-3.0.0.jar
如果有多个插件都可以放到/root/plugins/meta/目录下
重启meta:./jeinit restart --name meta
重启gateway(不管是哪个服务安装插件,都需要重启gateway):./jeinit restart --name gateway
所有插件部署分布如下:
可以根据当前文件夹部署路径通过ftp进行上传
插件说明
- jecloud-office-plugin文档套件 作用:自定义模版导入和自定义模版导出
关联项目
后端:meta、document、对应的产品项目(哪个产品用,哪个产品就引)
前端无:
- api引擎 作用:开发接口提供个外部使用
结构比较特殊,这个插件是单独的项目,和其他项目不一样,不需要当插件去引用
关联项目
后端:无
前端:无
- jecloud-document-osstencent-plugin 作用:阿里云存储插件,平台附件存储到阿里云oss上面
关联项目
后端:document
前端:无
- jecloud-message-notealiyun-plugin 作用:阿里云短信插件,使用阿里云短信服务发送短信消息
关联项目
后端:message
前端:无
- jecloud-message-note253-plugin 作用:253短信插件,使用253短信服务发送短信消息
关联项目
后端:message
前端:无
- jecloud-meta-devops-plugin 作用: 运维插件,使用jeloud平台实现自动化流水线功能
关联项目
后端:meta
前端:无
- jecloud-rbac-dingtalk-plugin 作用: 钉钉单点登录插件
关联项目
后端:rbac
前端:无
- jecloud-rbac-wechat-plugin 作用: wechat单点登录插件
关联项目
后端:rbac
前端:无
- jecloud-pc-security 作用: 密级管理
关联项目
后端:无
前端:security
- jecloud-meta-app-plugin 作用: app端
关联项目
后端:meta
前端:app
- jecloud-meta-partol-plugin、jecloud-meta-chart-plugin 作用:图标和报表展示
关联项目
后端:meta
前端:report、chart、portal