BOS开发环境设置(2015-0.4-14)
金蝶云社区-186xxxx6044
186xxxx6044
0人赞赏了该文章 5,692次浏览 未经作者许可,禁止转载编辑于2015年04月14日 11:09:52

入职两周,根据前辈留下来的资料,往eas8.0中加入demo模块,以熟悉BOS开发环境,BOS如此庞大,解压前7.8G,解压后15+G,我表示看到这么多解压后的文件,


but其实大部分文件都不用管的,先按着资料完成demo的例子,只要这个跑起来了,环境也就搭好了。




1.从FTP上下载集成开发环境



2.解压文件夹,得到eas8.0

3.运行此目录下的Wdisk脚本文件(貌似是作了映射o( ̄▽ ̄)d

4.此时系统多出一个w盘,其根目录下对应的就是eas8.0目录下的文件。

5.开发环境启动快捷方式 W:\BOSModular\BOSModular.bat

6.服务器启动快捷方式 W:\eas\Server\server\profiles\server1\bin\debugserver.bat (本地的服务器)

7.BOS管理平台启动快捷方式 W:\eas\Server\admin\admin.cmd (暂时用来管理数据中心,也就是管理开发用的数据库)

8.启动BOS平台,java透视图下导入dev项目,金蝶BOS设计开发工具透视图下导入eas_metas元数据,步骤如下↓↓↓↓↓↓

点击java透视图,

,在包资源管理器的空白处右键-----》导入----》常规-----》现有项目到工作空间---------》W:\workspace\dev

点击金蝶BOS设计开发工具透视图

,在包分类的空白处右键-----》右键-----》导入----》常规-----》现有项目到工作空间---------》W:\workspace\eas_metas

9.新建demo模块(不说了,看资料操作)




10.发布元数据时,设置元数据发布路径 右键项目dev-----》属性-------》Solution发布方案信息

tips:元数据发布目录,这里个目录与其他地方的配置最好一致(W:\eas\Server\server\profiles\server1\config\vm.properties)

,可能这个文件里没有配置,要手动添加(我就是这个情况,导致一直报 错),metadata.path就是元数据路径,要将上面的配置的路径,加进去。(橘黄色是我手动贴进去的)。

搞了几天,一直报错,就一直这两个错,找了很久,元数据也正常发布了,最后还是请同事帮忙,才发现只是配置没有改 T.T,就是上面那个配置↑↑↑

错误信息:com.kingdee.bos.BOSException: Can't find the bos object: com\kingdee\eas\fdc\demo\app\CurrencyDemoQuery
错误详细堆栈信息:java.lang.RuntimeException: com.kingdee.bos.BOSException: Can't find the bos object: com\kingdee\eas\fdc\demo\app\CurrencyDemoQuery


Caused by: com.kingdee.bos.metadata.MetaDataNotFoundException: Cannot find entity by BOSType[5BAD4F1B]. Because cannot find BOSType[5BAD4F1B] in index!




感谢我的导师刘烨和前辈王正的指导,不然真不知道为啥错啊!~~~~~\(^o^)/YES!


ps:客户端报错,可以ctrl+e,查看详细报错信息;也可以去W:\eas\Server\server\profiles\server1\logs\apusic.log.1查看详细信息