zoukankan      html  css  js  c++  java
  • eas之EAS手工打包及快速部署工具

    EAS手工打包及快速部署工具:
    jar包的命名是项目名就好了.
       1. 在eas的工作空间下:E:EasworkspaceProject_0 有classes和deployed_metas这两个文件夹,
        Classes--->存放着BOS编译好的Class文件
        deployed_metas--->存放着 BOS 的元数据
       2.打包元数据:
        在D:kingdeekdservereasservermetaseas这个地方随意copy一个jar包,将里边的除了META-INF的文件都删除
        将deployed_metas文件下面,那这里所有的文件都放进jar文件去.
        其中,entity_pkmapping.properties和facade,pkmapping.properties分别是实体和Facade的的属性文件,这里可以只选择二次开发的单据对应的属性值,以文本打开可以看到二次开发的文件属性
       3.打包Class
        D:kingdeekdservereasserverlibclienteas这个地方随意copy一个jar包,将里边的除了META-INF的文件都删除,和上面类似

    部署(先停掉服务器):
    分别拷到服务器路径下面:其中 %srvpath% 表示服务器路径
    metas.jar 对应路径:
    %srvpath%metassp
    %srvpath%deployfileserver.eareasWebClientmetassp

    Class.jar 对应路径:
    %srvpath%libsp
    %srvpath%deployfileserver.eareasWebClientlibsp

    到这里部署完成 (附件中带有快速部署工具,编写原理同上)

    PS:在启动服务之前,先生成子系统树、和相对应的数据表。

    EAS7.5及更早版本中,所有的开发成果(元数据和代码)统一打成2个Jar包,一个是元数据Jar包,一个是代码Jar包,部署在EAS服务器和客户端指定的目录如下:

    EAS服务器    元数据    servermetassp-bim-metas.jar                            服务器运行期使用
                serverdeployfileserver.eareasWebClientmetassp-bim-metas.jar        客户端更新下载使用
            代码    serverlibspeas_sp.jar                            服务器运行期使用
                serverdeployfileserver.eareasWebClientlibspeas_sp.jar            客户端更新下载使用
    EAS客户端    元数据    clientmetassp-bim-metas.jar                            客户端运行期使用
            代码    clientlibspeas_sp.jar                            客户端运行期使用

    制作个人的自定义单据,当在bos平台中创建一张单据的时候,在工具主菜单管理添加了新的组别后,顺便在权限管理处新建权限项,并在主菜单管理将新建的权限给选一下 ,完了才更新数据库,并才从包生成子系统树,并生成系统树,然后在eas服务器工具产生子系统树,

  • 相关阅读:
    CentOS虚拟机和物理机共享文件夹实现
    集训第六周 数学概念与方法 概率 数论 最大公约数 G题
    集训第六周 数学概念与方法 概率 F题
    集训第六周 E题
    集训第六周 古典概型 期望 D题 Discovering Gold 期望
    集训第六周 古典概型 期望 C题
    集训第六周 数学概念与方法 UVA 11181 条件概率
    集训第六周 数学概念与方法 UVA 11722 几何概型
    DAG模型(矩形嵌套)
    集训第五周 动态规划 K题 背包
  • 原文地址:https://www.cnblogs.com/luojiabao/p/10973717.html
Copyright © 2011-2022 走看看