项目需要调用SAP接口,在Windows环境下就不多说了,碰到的坑是sapjco3.dll文件过期,这里给你最新的 [sapjco3]链接:https://pan.baidu.com/s/1r5gaqfsKEWgz9i5bWiHIMg
提取码:454o
链接失效请加好友,qq:756423432。好友请求请注明sapjco3.dll。
在Linux环境下,如何配置sapjco3呢?
1. 确保已Java环境变量
输入命令echo $JAVA_HOME
查看Java环境变量。如果没有,请自行配置。
2.将 sapjco3.jar放入Java的lib目录下
3. 将libsapjco3.so放入Java/jre/lib/amd64/server目录下
4. 配置sapjco3环境变量
进入etc目录,编辑环境变量文件profile 。vim /etc/profile
在最后面编辑为
export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.181-3.b13.el7_5.x86_64
export JRE_HOME=$JAVA_HOME/jre
export CLASS_PATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/sapjco3.jar:$JRE_HOME/lib
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
export LD_LIBRARY_PATH=dir:$LD_LIBRARY_PATH:$JAVA_HOME/jre/lib/amd64/server
5. 刷新环境变量,使其生效
source /etc/profile