电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

【亚伟-EASCloud系列】之二开功能部署入门

来源:金蝶云社区作者:金蝶2024-09-1626

【亚伟-EASCloud系列】之二开功能部署入门


常用的几种EAS CLOUD功能的二次开发方式有以下几种:

    1、  通过BOS开发工具,开发GUI单据界面功能、定时任务、WebService接口、工作流业务功能等;

    2、  通过动态扩展平台(简称DEP)平台,开发GUI单据简单元数据调整和脚本逻辑处理等;

    3、  通过WEB扩展开发平台,开发WEB端单据及功能;

 

那么通过以上几种方式开发出来的内容如何部署到EAS服务器,最终提供给用户使用呢?

 

下面我们将根据不同的开发方式,介绍一下EAS CLOUD二开功能的部署方式,以供大家参考:

备注:部署之前先停服务器,部署完成后启动服务器

 

         一、【BOS开发工具】----二开功能部署方式


            这里分享两种部署方式给大家,方式一是手工部署JAR包,优点是灵活;方式二是构建补丁部署,优点是标准化;

 

            方式一:手工部署JAR

                1、  元数据导出JAR

                    将元数据导出成一个JAR包(如:demo_metas.jar)中,如下截图:

                

1.webp


                2、  Java类导出JAR

                    将java代码导出class JAR包(如:demo_class.jar)中,如下截图:

                

2.webp


                3、  将JAR文件上传服务器

                代码文件上传路径:

                    .\eas\server\lib\sp和.\eas\server\deploy\fileserver.ear\easWebClient\lib\sp

                元数据文件上传路径:

                    .\eas\server\metas\sp 和.\eas\server\deploy\fileserver.ear\easWebClient\metas\sp


                4、  生成子系统树

                    如果有新增的二开元数据,需要将工作空间中的SubSystem_bos.xml文件上传到服务器路径 .\eas\server\properties 下替换服务器原有文件,并在服务器管理控制台执行生成子系统树;

                

3.webp

                image.webp



                5、  其他操作

                    以上步骤操作完成后,重启服务器,然后用administrator登录客户端,完成建表语句执行、菜单添加、权限项同步、分配权限、初始化等操作之后,即可使用二开功能;

 

            方式二:构建补丁部署

                1、  在BOS开发工具【业务建模】模块下,打开【工具】-【构建补丁】,选择需要部署的二开内容,进行补丁构建;

                image.webp


                2、  可修改补丁名称和版本号;

                image.webp


                3、  首次制作补丁时,需要新增jar包名称,选择需要构建补丁的二开内容;

                image.webp


                4、  按照操作指引进行操作,点击完成,完成补丁构建;

                image.webp


            补丁制作情况,可以查看控制台日志;

            image.webp


 

                5、  制作完成的补丁,可以在工作空间patchWorkspace文件夹下找到;

            image.webp


            6、  将补丁文件上传到服务器文件夹.\eas\admin\patch\patchlist下面

            image.webp


              7、  在服务器管理控制台【补丁管理】中刷新,即可看到二开补丁包,然后选中,点击安装,即可进行补丁安装;

                image.webp


                8、  首次二开功能部署,需要在【工具】-【部署应用】执行部署应用操作;

               image.webp


                9、  后续步骤同方式一中的4、5步骤;

 

 

            二、【DEP平台】----二开功能部署方式

                1、  登录开发环境客户端,【企业建模】-【业务对象建模】-【动态扩展平台】-【动态扩展平台高级版】中,点击【动态扩展方案管理】,选择需要部署的方案,点击

【亚伟-EASCloud系列】之二开功能部署入门

常用的几种EAS CLOUD功能的二次开发方式有以下几种: 1、 通过BOS开发工具,开发GUI单据界面功能、定时任务、WebService接口、工作流...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信