单据开发-部署到服务器

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

单据开发-部署到服务器

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

公众号.webp

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

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

一、自动部署

二、手动部署

三、生成子系统树



 

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

图片


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


单据开发-部署到服务器

注公众号获取更多金蝶EAS开发方面的内容上篇我们介绍了基础资料开发权限配置本篇文章将讲解单据的部署一、自动部署二、手动部署三、生成子...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息