EAS-BOS开发新手入门-开发环境安装配置
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
EAS BOS开发新手入门
导读
本文档面向设计、开发人员,描述EAS的开发过程中的环境的搭建、配置。
EAS的环境配置一直是新手入门的第一道坎,很多新员工都是直接拷贝导师或者其他开发人员的生产环境。对整个EAS目录结构,环境的配置不熟悉,本文档将尽可能详细的介绍环境安装过程,以及开发中会用到的配置文件修改。
请注意:本文件只作为产品介绍之用,不属于您与金蝶签署的任何协议。本文件仅包括金蝶既定策略、产品及功能方面的信息,不能以本文件作为要求金蝶履行商务条款、产品策略以及开发义务的依据。本文件内容可能随时变更,恕不另行通知。
目录
1.目的和范围 (1)
2.目录结构 (1)
3.环境安装与配置 (3)
3.1.拷贝安装 (3)
3.1.1. 第一步拷贝目录 (3)
3.1.2. 第二步制作虚拟盘 (3)
3.2.PT安装 (3)
3.2.1. 第一步安装admin工具和虚拟磁盘 (3)
3.2.2. 第二步PT安装 (4)
4.部署运行 (6)
4.1.生成EAS库文件 (6)
4.2.客户端设置(非必须) (7)
4.3.服务器端设置 (8)
4.3.1. 数据源配置 (8)
4.3.2. 基础设置 (9)
4.4.源代码编译目录设置 (12)
5.开发工具 (13)
5.1.BOS Studio (13)
5.1.1. 简介 (13)
5.1.2. License导入 (13)
5.2.Eclipse (14)
5.2.1. 简介 (14)
5.2.2. 必备插件 (14)
5.2.3. Eclipse客户端调试设置 (14)
5.2.4. Eclipse服务端调试设置 (15)
5.2.5. 导入EAS库 (16)
1. 目的和范围
本文档面向设计、开发人员,描述EAS的开发过程中的环境的搭建、配置。EAS的环境配置一直是新手入门的第一道坎,很多新员工都是直接拷贝导师或者其他开发人员的生产环境。对整个EAS 目录结构,环境的配置不熟悉,本文档将尽可能详细的介绍环境安装过程,以及开发中会用到的配置文件修改。
2. 目录结构
EAS 6.1的开发环境目录,workplace、workplace_src分别用于存放BOS Studio工程,Eclipse工程。可以根据实际情况,在BOS Studio和Eclipse中更改工作目录。下图是实际开发的一个目录结构:
3. 环境安装与配置
3.1. 拷贝安装
3.1.1.第一步拷贝目录
直接从其他已配置好环境的电脑中将整个目录拷贝到本地磁盘中。这个过程会耗时比较长,但是所需的文件可EAS库表都是最完整的,只需做简单配置就可以启动运行。目录结构如下:
3.1.2.第二步制作虚拟盘
制作虚拟盘,EAS的运行环境使用了虚拟盘,将EAS所在文件夹映射为W盘。在切换EAS目录时需要重新执行虚拟盘命令。有些项目组还将W:\eas\Server\server\lib虚拟为另一个盘,便于开发环境引用JAR包。
Subst w: D:\EAS61
subst v: W:\eas\Server\server\lib
虚拟盘W的目录结构是与D:\EAS61目录一致的。可以将此脚本做成bat批处理,在操作系统启动时执行,这样就可以自动创建虚拟盘。
注意:虚拟盘必须是W盘,因为EAS中很多脚本、配置文件都直接引用了W盘符,如果本地磁盘有多个EAS版本,每次只能虚拟其中一个版本的目录。
3.2. PT安装
3.2.1.第一步安装admin工具和虚拟磁盘
首先,在本地磁盘创建目录,假设是D:\EAS61,同时作为虚拟盘对应的目录,并保证该盘的空间足够大。进入\\192.168.13.17\服务器选取具体的PT环境,
只需要拷贝setup.bat文件到本地磁盘D:\EAS61,直接执行就能生成基本的目录结构。与服务器上的PT目录中的文件夹目录结构类似,同时已经完成了虚拟盘W: 的创建。注意:如果已经存在W盘,执行过程将卸载虚拟盘,按照新的目录重新虚拟W盘。
3.2.2.第二步PT安装
执行完成后,进入在w:\admin\pt.bat即可运行pt.bat,开始PT安装。
PT主界面出现后,输入1,进入Install菜单
输入2(或3)。这一步将安装设计师和开发人员默认的所需工具。如果你只是想安装部分工具,请根据菜单输入相应工具的序号。设计师和开发人员默认将安装Apusic、JDK、Jbuilder、Together、BosStudio、Ant、Junit、eas。同时安装多个工具时,可以为每个工具的安装打开一个PT进程。
开发环境中如果需要生成新的库配置文件,需要输入4,在输入6,重新生成EAS库列表。主要用于ECLIPSE开发环境引用。
4. 部署运行
4.1. License导入
部署环境的第一步就是导入License,虽然不影响应用服务器的启动,但是会影响客户端的登录和使用。可以进入\\192.168.33.188\无控制Licnese包获取开发用的无控制License包。
例如,BOS6.2的License包,可以进入\\192.168.33.188\无控制Licnese包\BOS620_1无控制license\release ,直接拷贝Client、Server包覆盖W:\eas 中的相应文件。
注意:请根据具体的BOS平台版本获取License包,如果没有合适的,可以找部门经理申请。4.2. 生成EAS库文件
生成开发需要的EAS库文件,进入PT安装,执行4->6步骤即可生成,生成的文件如下图所示。在Eclipse环境中导入。
4.3. 客户端设置(非必须)
进入W:\eas\Client\client\deploy\client目录,打开vmoptions.properties