【新手入门】BOS解决方案常见问题合集
### 前言
> 解决方案即开发项目,是BOS开发的重要组成部分。次文字整理了BOS解决方案常见问题合集
#### 一、导入解决方案
BOS开发的第一步就是导入解决方案,导入客户测试环境的解决方案,要注意使用的BOS开发工具版本保持一致。建议将服务器Server目录拷贝到本地进行导入,也可复制同事的解决方案,清除掉代码和元数据即可。
> *BOS开发工具版本可在菜单栏【帮助】-【关于BOS集成开发环境】查看*
- [->BOS导入解决方案及常见问题-【官方知识】](https://wenku.my7c.com/article/168385315706094336)
- [->BOS工具导入解决方案失败常见问题分析-【官方知识】](https://wenku.my7c.com/article/87507676284187392)
- [->导入已完成但未生成解决方案](https://wenku.my7c.com/article/103866087472614144)
#### 二、解决方案目录
选择解决方案根节点,右键点击【打开资源目录】,重要目录和文件如下:
- basemetas:从服务器导入的元数据Jar包;
- newMetas:更新解决方案后保存新的元数据Jar
- lib:从服务器导入的元数据Jar包;
- metadata:二次开发新增或者产品中被改动过的元数据文件;
- depoyed_metas:发布模型会在此路径下生成当时的元数据文件拷贝;
- src:二次开发形成的Java源代码文件;
- classes:src中的源代码编译成执行时的class字节码文件;
- runtime:BOS快速测试运行所需的服务端、客户端的配置文件;
- datacenters.xml:解决方案的数据中心配置文件,当数据库连接配置变化时,可修改此文件。
#### 三、设置解决方案
在业务建模视图下,右键选中解决方案,可设置解决方案。在【测试功能】-【测试账套】-【更新账套】功能可以更新测试使用的数据中心账套。
![image.webp](/download/0100d77befcdf78a4d4aa06bedecad60197e.webp)
**数据账套更新与修改**
- 数据库帐套更新和测试:当EAS服务器注册的数据中心有变化时,可以通过这里的更新帐套功能进行同步更新。这里的数据中心配置将保存到datacenters.xml文件中。
- 手工修改或添加数据中心:找到文件“[解决方案目录]\datacenters.xml”,复制datacenter节点并修改其中的“dbname、dbuser、dbpassword、datasource、id、name”等属性,可以手工修改或添加数据中心。
- ![image.webp](/download/01008f32dc1be70442ddaab6a9202befc107.webp)
**账套更新和连接常见问题**
解决方案更新失败常见的问题有端口占用、连接失败等,可拿到bos.log日志进行分析。
- ->[BOS测试数据中心连接失败:一个或多个账套无法正常连接](https://wenku.my7c.com/article/185756536403067904)
> tips:建议取消勾选“元数据显示为单树”,把产品元数据和二次开发元数据单独列示。
![image.webp](/download/01000429c76e61b644458a56cc67cc5cfcbd.webp)
> 勾选之后,产品元数据和二次开发的元数据会分开单独显示,这样看会更直观,更清晰。
![image.webp](/download/0100dfa1a2162ff9476fb644f36896e6ba99.webp)
#### 四、更新解决方案
**解决方案的更新**
> 解决方案中保留了服务器上的元数据和代码Jar包副本,当服务器安装补丁或者升级以后,两边的元数据和代码就不再一致,可以通过更新解决方案的功能从服务器同步元数据和代码Jar包到解决方案中。
执行更新解决方案功能方法:菜单【方案】-【更新解决方案】。更新解决方案操作同“导入解决方案”,更新前需要选中解决方案根节点
**BOS工具的更新**
EAS服务中安装的补丁中可能含有BOS工具的代码和组件更新,可以执行菜单【工具】【更新BOS工具】,按照系统提示完成更新
- 【引用】原文地址请点击->[BOS工具更新](https://wenku.my7c.com/article/210421490444310784)
#### 五、备份解决方案
解决方案的磁盘空间占用很大,整体备份耗费时间和磁盘空间相当长,作为开发和测试人员,可以仅选择备份metadata和src即可。备份方法是把这两个目录统一打成压缩包,以约定的命名习惯拷贝到指定的目录中。
![image.webp](/download/010028ebef8a0d9440a6999823f848eae297.webp)
> 如文章中有错误的地方,欢迎大家指正
【新手入门】BOS解决方案常见问题合集
### 前言> 解决方案即开发项目,是BOS开发的重要组成部分。次文字整理了BOS解决方案常见问题合集#### 一、导入解决方案BOS开发的第一步...
点击下载文档
上一篇:EAS客户端单据查看扩展报表快照下一篇:EAS客户端二开单据调用扩展报表
本文2024-09-16 22:01:26发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-45447.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章