集算器连接外部库

阅读(1101) 标签: 集算器连接外部库,

集算器对建模YmodelCli外部库文件具体操作步骤如下:

1. 在易明建模安装目录下的建模外部库目录YModelCli以及建模的类路径(【安装根目录】\YModel\lib中,找到建模外部库所需的文件,拷贝到集算器目录(【安装根目录】\esProc\extlib\YModelCli)。

建模安装目录的YModelCli中含有建模外部库核心jarscu-ym2-cli-2.10.jar

建模的类路径(【安装根目录】\YModel\lib中含有以下jar

apache-ant-zip-2.3.jar

commons-io-2.4.jar

fastjson-1.2.49.jar

gson-2.8.0.jar

jackson-annotations-2.9.6.jar

jackson-core-2.9.6.jar

jackson-databind-2.9.6.jar

jackson-databind-2.9.6-sources.jar

jackson-dataformat-msgpack-0.8.14.jar

mining.jar

msgpack-0.6.12.jar

msgpack-core-0.8.16.jar

注:以上第三方依赖jar,用户可根据实际应用环境灵活使用。

2. .集算器设计器配置外部库目录

在菜单栏中选择【工具】-【选项】-【环境】,进入如下界面:

 

点击【外部库目录】后的【选择】按钮进入选择外部库界面,如下图所示:

 

此时点击选择按钮选择外部库所在的目录,点击【确定】,重启IDE后生效。

注:

1)外部库文件夹名称及路径用户可自定义,但要尽量避免选择子目录太多的目录作为外部库目录,以免影响目录加载效率;也不要将不同外部库的jar放置在同一个目录下,以防jar包冲突出现其他不必要的问题。

2)非图形界面通过命令行方式执行dfx文件时,可手动修改【安装根目录】/esProc/config/raqsoftConfig.xml配置文件,添加外部库目录:

<Esproc>

      … …

    //配置外部库文件夹路径

  <extLibsPath>D:\raqsoft\esProc\extlib</extLibsPath>

  <importLibs>

//配置外部库文件夹名称

      <lib>YModelCli</lib>

  </importLibs>

</Esproc>

3. 使用建模预测功能时可用的外部库函数有ym2_env()ym2_model()ym2_mcfload()ym2_pcfload()ym2_pcfsave()ym2_predict()ym2_result()ym2_close() 。函数用法请参考【帮助】-函数参考】。