单据开发-部署到服务器
金蝶云社区-黒白
黒白
3人赞赏了该文章 696次浏览 未经作者许可,禁止转载编辑于2022年02月16日 15:39:51

注公众号获取更多金蝶EAS开发方面的内容

公众号.jpg

上篇我们介绍了基础资料开发权限配置

本篇文章将讲解单据的部署

一、自动部署

二、手动部署

三、生成子系统树



 

01


自动部署


操作步骤

1、BOS开发工具,右上角切换到“金蝶BOS业务建模视图”视图。

2、左上角工具栏选择"工具"=》"部署"

图片

3、在打开的"解决方案部署向导"窗口,输入"服务器地址""用户名""密码",然后下一步。
    注:服务器地址不加端口号,用户名/密码默认为admin

图片

4、点击"新增",创建所部署的jar包名称,同时选中解决方案中需要部署的包。

    注:只有第一次使用工具部署时才需要输入jar名称,以后部署时,直接选中jar点击确定即可

图片

5、下一步,下一步,下一步,确定。出现如下图提示,则标识部署成功

    注:若您第一次使用分包部署功能,为使部署内容生效,请在部署完成后到管理控制台【应用服务器】页签下菜单栏【工具-部署应用】重新部署应用服务器;

如果之前已使用过分包部署功能,重启服务器实例即可;

图片

6、可以去服务器中查看部署完成的jar。

①server\lib\bim :自动生成jar包:cus_cost.jar

②server\metas\bim  : 自动生成jar包:cus_cost-metas.jar

③server\deploy\fileserver.ear\easWebClient\lib\bim : 自动生成jar包:cus_cost.jar

④server\deploy\fileserver.ear\easWebClient\metas\bim : 自动生成jar包:cus_cost-metas.jar

图片

图片

图片

图片


注:本方法部署将会把本地路径下所有内容部署,如开发团队存在多人并且同时开发一个目录下的情况下,建议采用手动部署的方式。




 

02


手动部署


操作步骤

1、BOS开发工具,右上角切换到“JAVA”视图。

2、选中项目,右键选择导出,在导出窗口,选择"JAR文件",确定

图片

    

图片

3、选中需要导出的资源(代码和元数据),可分开导出也可以一起导出。输入jar包名称

图片

4、导出的元数据jar包,默认的根目录为metadata,路径为:cus_ma.jar\metadata\com\kingdee\eas\custom\cost。需要修改根目录为com,修改后的路径为cus_ma.jar\com\kingdee\eas\custom\cost。

5、需要把解决方案中deployed_metas或者metadata目录下的,我们前面创建的权限文件customer.permission,拷贝到元数据jar包中,和com同级。

6、需要把解决方案中deployed_metas下的 entity_pkmapping.properties和facade_pkmapping.properties,拷贝到元数据jar包中,和com同级。

    说明:

        1、entity_pkmapping.properties中存放的是实体的bosType

        2、facade_pkmapping.properties中存放的是功能的bosType

        3、把多余的bosType删掉。

7、修改过后完整的元数据jar包如下图。


图片

8、拷贝jar到服务器:

代码jar部署路径:

①server\lib\sp :部署jar包:cus_cost.jar

②server\deploy\fileserver.ear\easWebClient\lib\sp : 部署jar包:cus_cost.jar

元数据jar部署路径:

①server\metas\sp: 部署jar包:cus_cost-metas.jar

②server\deploy\fileserver.ear\easWebClient\metas\sp: 部署jar包:cus_cost-metas.jar


03


生成子系统树


操作步骤

1、修改服务文件:server\properties\SubSystem_eas.xml在用户自定义下添加自定义的cost目录

    注:如无用户自定义目录, 手动添加即可。

图片

2、打开服务器控制台,切换至"企业应用"页签,点击按钮"生成子系统树"

    

图片

3、等待"生成子系统树"完成,切换至"应用服务区"页签,鼠标选中"server1",点击启动。等待服务器启动完成即可。

    注:如服务器配置的有群集,请切换至"群集控制器"页签,点击"群集控制器"按钮,启动群集

图片




图片


欢迎加入QQ群:557537072

图片


关注微信公众号获取更多资讯


本文转载自:微信公众号

作者:黑白

原文链接:https://mp.weixin.qq.com/s/mhajZNXhJkGVIfI9-FKPCw

赞 3