最先进项目需要跟SAP进行交互,从windos 环境切到正式环境出现很多问题简单介绍下解决方法,不正确的地方还望大家指正
一、确认jar包
1、用于环境变量的jco for linux:
libsapjcorfc.so、libsapjcorfc.so、sapjco.jar(应用程序用的相同)
libstdc++-libc6.2-2.so.3(这个具体根据环境而定、其中一台机器可以另外一台机器必须要用64位的libstdc++.so.5)
2、用于应用程序的sapjco-ntintel-2.1.8:
librfc32.dll、sapjcorfc.dll、sapjco.jar(同上)
SAP依赖的环境包要求很严格不管是区分系统是32位64位、区分jco的版本号,因此需要两个地方的版本保持一致:
1、系统环境变量2、程序应用的DLL
在茫茫资源中,确保这些保持统一确实很困难。ÿ