配置linux下call RFC的SAP环境变量:
1.将sapjco3.jar 文件复制至 $JAVA_HOME/lib/sapjco3.jar ;此处要注意jar包版本是否对应SAP版本,版本太低java程序会报错;
2.将 libsapjco3.so 文件复制至 $JAVA_HOME/jre/lib/amd64/server/libsapjco3.so;
3.添加环境变量,linux命令如下
cd /etc
vim ./profile
按i进入编辑模式
在unset -f pathmunge下面添加如下配置
export JAVA_HOME=/home/administrator/export/install/jdk1.8.0_131
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/sapjco3.jar
export LD_LIBRARY_PATH=dir:$LD_LIBRARY_PATH:$JAVA_HOME/jre/lib/amd64/server
按esc退出编辑模式,输入:wq命令保存
4.测试验证是否配置成功
进入cd $JAVA_HOME/lib目录下输入 java -jar sapjco3.jar 出现如下界面则表示失败
出现如下界面则表示成功