window环境
1.将sapjco3.jar 文件复制至 $JAVA_HOME/lib/sapjco3.jar
2.将 libsapjco3.so 文件复制至 $JAVA_HOME/jre/lib/amd64/server/libsapjco3.so
3.设置环境变量
vim /etc/profile 修改文件
export JAVA_HOME=/data/jre/jdk1.7.0_80
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/sapjco3.jar
export HSCONFIG_PATH=/data/tomcat/webapps/pay/
export LD_LIBRARY_PATH=dir:$LD_LIBRARY_PATH:$JAVA_HOME/jre/lib/amd64/server
(如果$LD_LIBRARY_PATH未配置,可以直接接后面的)
使环境变量生效
4.source /etc/profile
MacOS环境
1.libsapjco3.jnilib放在jre/lib下,
2.sapjco3.jar放在lib中
linux环境
1.将sapjco3.jar 文件复制至 $JAVA_HOME/lib/sapjco3.jar
2.将 libsapjco3.so 文件复制至 $JAVA_HOME/jre/lib/amd64/server/libsapjco3.so
3.设置环境变量
vim /etc/profile 修改文件
export JAVA_HOME=/data/jre/jdk1.7.0_80
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/sapjco3.jar
export HSCONFIG_PATH=/data/tomcat/webapps/pay/
export LD_LIBRARY_PATH=dir:$LD_LIBRARY_PATH:$JAVA_HOME/jre/lib/amd64/server(如果$LD_LIBRARY_PATH未配置,可以直接接后面的)
使环境变量生效 source /etc/profile
常见问题
https://github.com/saro-lab/sap-jco-manager?tab=readme-ov-file
https://github.com/easonjim/jco-sdk?tab=readme-ov-file
https://github.com/mulesoft/docs-connectors/blob/latest/sap/0.3.9/modules/ROOT/pages/sap-connector-troubleshooting.adoc
sapjco3 jar包,包含部署在linux,windows,macos所需文件2024.3最新版文件获取下载
https://download.csdn.net/download/luolearn/89311163