【新手入门】BOS解决方案常见问题合集

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

【新手入门】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开发的第一步...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息