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

部署(先停掉服务器):
分别拷到服务器路径下面:其中 %srvpath% 表示服务器路径
metas.jar 对应路径:
%srvpath%metas\sp
%srvpath%deploy\fileserver.ear\easWebClient\metas\sp

Class.jar 对应路径:
%srvpath%lib\sp
%srvpath%deploy\fileserver.ear\easWebClient\lib\sp

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

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

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

EAS服务器    元数据    server\metas\sp-bim-metas.jar                            服务器运行期使用
            server\deploy\fileserver.ear\easWebClient\metas\sp-bim-metas.jar        客户端更新下载使用
        代码    server\lib\sp\eas_sp.jar                            服务器运行期使用
            server\deploy\fileserver.ear\easWebClient\lib\sp\eas_sp.jar            客户端更新下载使用
EAS客户端    元数据    client\metas\sp-bim-metas.jar                            客户端运行期使用
        代码    client\lib\sp\eas_sp.jar                            客户端运行期使用

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

eas之EAS手工打包及快速部署工具的更多相关文章

  1. Capistrano初探--Ruby快速部署工具

    1.Capistrano介绍 是什么?---一种部署工具.(部署就是在生产服务器上安装应用程序,或是更新最新版本:web服务器的启动重启与停止:使网站进入维护状态或将其恢复为常态) 在进行 Rails ...

  2. 开源发布:VS代码段快捷方式及可视化调试快速部署工具

    前言: 很久前,我发过两篇文章,分别介绍自定义代码版和可视化调试: 1:Visual Studio 小技巧:自定义代码片断 2:自定义可视化调试工具(Microsoft.VisualStudio.De ...

  3. mina-deploy(3800🌟) 快速部署工具

    Mina  (3800

  4. MySQL入门02-MySQL二进制版本快速部署

    在上篇文章 MySQL入门01-MySQL源码安装 中,我们介绍了MySQL源码安装的方法. 源码安装虽然有着更加灵活和更加优化等诸多优势.但源码编译安装部署的过程相对复杂,而且整个过程所花费的时间很 ...

  5. 使用Ambari快速部署Hadoop大数据环境

    使用Ambari快速部署Hadoop大数据环境   发布于2013-5-24   前言 做大数据相关的后端开发工作一年多来,随着Hadoop社区的不断发展,也在不断尝试新的东西,本文着重来讲解下Amb ...

  6. 如何使用华为软件开发云快速部署PHP网站

    华为软件开发云这个工具,从去年推出我就一直在关注,毕竟是华为最新的一款软件开发工具,最近我一直在使用华为软件开发云进行开发项目管理,它有在线编译和构建.云端在线代码检查等功能,编译省去了很多物理机器的 ...

  7. 【技术解析】如何用Docker实现SequoiaDB集群的快速部署

    1. 背景 以Docker和Rocket为代表的容器技术现在正变得越来越流行,它改变着公司和用户创建.发布.运行分布式应用的方式,在未来5年将给云计算行业带来它应有的价值.它的诱人之处在于: 1)资源 ...

  8. docker 快速部署ES集群 spark集群

    1) 拉下来 ES集群  spark集群 两套快速部署环境, 并只用docker跑起来,并保存到私库. 2)弄清楚怎么样打包 linux镜像(或者说制作). 3)试着改一下,让它们跑在集群里面. 4) ...

  9. RDO快速部署OpenStack

    RDO快速部署OpenStack 1.RDO是什么 RDO是红帽Red Hat Enterprise Linux OpenStack Platform的社区版,类似RHEL和Fedora,RHEV和o ...

随机推荐

  1. Bran的内核开发指南_中文版

    http://www.cnblogs.com/liloke/archive/2011/12/21/2296004.html 最近在看<orange’s>一书,有点想自己写一个轻量级OS的想 ...

  2. [转]使用代码去描述WCF配置文件

    转自:使用代码去描述WCF配置文件 在应用程序部署的时候,WCF客户端因为服务器地址的变化,需要修改程序配置文件的地址URL,手动修改很不方便,还会造成错误,所以尽量把描述WCF配置文件的配置使用代码 ...

  3. data object audit

    客户提出了一个需求.想对一个表做audit. 本来这是非常简单的一个case,因为oracle自带的 audit功能就可以非常方便的实现.  实现的方式如下: BEGIN DBMS_FGA.ADD_P ...

  4. pthread_rwlock pthread读写锁

    原文: http://www.cnblogs.com/diegodu/p/3890450.html 使用读写锁 配置读写锁的属性之后,即可初始化读写锁.以下函数用于初始化或销毁读写锁.锁定或解除锁定读 ...

  5. Android 外部存储权限分析

    不知道你有么有发现.来自菜鸟的成长史:http://blog.csdn.net/zjbpku/article/details/25161131. KitKat之后的版本号不再支持用户对外置SDcard ...

  6. oracle中使用impdp数据泵导入数据提示“ORA-31684:对象类型已经存在”错误的解决

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/47448751 本文出自[我是干勾鱼的博客] oracle中使用impdp数据泵导 ...

  7. mysql中 show table status 获取表信息

    用法 mysql>show table status; mysql>show table status like 'esf_seller_history'\G; mysql>show ...

  8. oc38--类工厂方法在继承中

    // Person.h #import <Foundation/Foundation.h> @interface Person : NSObject @property int age; ...

  9. AAC帧格式及编码介绍

    参考资料: AAC以adts格式封装的分析:http://wenku.baidu.com/view/45c755fd910ef12d2af9e74c.html aac编码介绍:http://wenku ...

  10. EOJ 3384 食物链

    动物王国中有三类动物 A,B,C,这三类动物的食物链构成了有趣的环形.A 吃 B,B 吃 C,C 吃 A. 现有 N 个动物,以 1-N 编号.每个动物都是 A,B,C 中的一种,但是我们并不知道它到 ...