shr开发环境搭建

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

shr开发环境搭建

二开环境准备

1.在开发机器安装一个服务端程序,具体安装方法请参考s-HR安装部署相关文档

包括bos工具安装

2.准备能够连接的二开数据库。

3.准备对应版本的lisence

可以去云之家申请临时许可

4.启动管理控制台,新建数据中心,导入lisence

5.在管理控制台应用服务中直接启动server1

6.在本地浏览器输入localhost:端口/shr,能进入shr系统。

开开发模式配置

1、{安装目录}\eas\server\bin\common.pm,以F:/develop/sHR为安装目录说明

2、配置classes输出目录位置的文件server-user.liblist 内容配置,如:F:\develop\sHR\dev\ server-user.liblist, classes输出目录位置: F:\develop\sHR\workspace\dev\bin

{安装目录}\eas\server\profiles\server1\config\vm.properties

添加前缀为自己元数据发布目录,用分号隔开,如: F:/develop/sHR/work/SHR820SP2/deployed_metas;F:/develop/sHR/work为元数据工作空间目录)

s-HR8.2版本及以下版本,需要替换bsf.jar

{安装目录}\eas\server\lib\common\bos\bsf.jar

bsf.jar见附件

不替换的话,自定义的handler,在debug时候,可能报ClassNotFoundException

如果替换后还有错误

{安装目录}\eas\server\lib\addon\里面所有jar{安装目录}\eas\server\lib\sp目录下

1dev.zip解压后,可用eclipse导入,形成二开工程,里面含有一个简单的二开工程demo

2demo-metas.zip包含了二开demo的元数据,解压后可以直接复制到{元数据工作空间}/{导入方案名称}/metadata下,并进行发布

userlib生成和引入

1、将generateliberary.bat文件,复制到本地s-HR{安装目录}下,如1,图中安装目录为sHR

2、运行generateliberary.bat文件,会生成devlib_for_user.userlibraries,如2

3、将devlib_for_user.userlibraries复制到{安装目录}\dev下,图中安装目录为sHR

4eclipse引入userlib,如3

5js等资源文件构建脚本,build.xml

启动调试

1.使用debugserver.bat启动服务。

2.eclipse启动配置好的debug

非法组件问题

解决启动集群提示非法组件:

检查管理控制台,是否安装补丁PT110929,如果未安装就安装

检查管理控制台,配置参数,路径:

{安装目录}\eas\admin\config\admin.vmoptions

如果没有isDetectIllegalComponents参数,如果没有添加参数 isDetectIllegalComponents=false

启管理控制台

启动集群




 



shr开发环境搭建

二开环境准备1.在开发机器安装一个服务端程序,具体安装方法请参考s-HR安装部署相关文档。包括bos工具安装2.准备能够连接的二开数据库。3....
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息