xception in thread "main" java.lang.ExceptionInInitializerError: JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc [C:\WINDOWS\system32\sapjcorfc.dll: Can't find dependent libraries]. java.library.path [E:\eplat\JDK1.6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;E:\eplat\JDK1.6\jre\bin;D:/Program Files/Java/jdk1.6.0_12/bin/../jre/bin/client;D:/Program Files/Java/jdk1.6.0_12/bin/../jre/bin;D:/Program Files/Java/jdk1.6.0_12/bin/../jre/lib/i386;D:\oracle\product\10.2.0\db_1\bin;D:\OraHome_1\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80\Tools\BINN;D:\Program Files\SecureCRT\;D:\Program Files\Tcent\QQPCMgr\6.8.2385.401;.;D:\Program Files\Java\jdk1.6.0_12\bin;D:\Program Files\Java\jdk1.6.0_12\jre\bin;;D:\Program Files\Tcent\QQPCMgr\6.8.2385.401]
at com.sap.mw.jco.JCO.<clinit>(JCO.java:776)
at com.magicoo.sale.sap.SAPConnect.getSAPPoolConnection(SAPConnect.java:13)
at com.magicoo.sale.service.YdmerchanlayerjkService.findFromSap(YdmerchanlayerjkService.java:21)
at com.magicoo.sale.service.YdmerchanlayerjkService$$FastClassByCGLIB$$f845a752.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
at org.springframework.aop.framework.Cglib2AopProxy$CglibMethodInvocation.invokeJoinpoint(Cglib2AopProxy.java:696)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:106)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
at org.springframework.aop.framework.Cglib2AopProxy$DynamicAdvisedInterceptor.intercept(Cglib2AopProxy.java:631)
at com.magicoo.sale.service.YdmerchanlayerjkService$$EnhancerByCGLIB$$5d826ddb.findFromSap(<generated>)
at com.magicoo.sale.Test.main(Test.java:20)
分享到:
相关推荐
JAVA通过JCO连接SAP例子 JAVA通过JCO连接SAP例子
最近做了一个关于jco连接sap的项目,总结了一些使用技巧,文档分为三个部分,分别介绍jco简介,jco连接sap原理,jco使用技巧,并封装有大量代码,直接可以使用。
jco 连接sap图文 ,相当详细,大家可以参考
Java里如何使用JCo的连接池来连接SAP R3系统.
SAP JCo3在LINUX操作系统的安装、直接连接、连接池连接
java JCO方式连接SAP的相关插件及jar包,供大家开发学习使用,随便拿,不谢
Java通过JCo连接SAP的ABAP所需jar包
本资料简要的讲述了java怎样通过jco连接sap,怎样存取数据等,内含基本操作的一些常用例子,是入门的好资料!
JAVA使用JCo连接SAP需要jar文件和dll文件,里面还有说明怎么配置的步骤。仅供参考。详细可以参考博客:https://blog.csdn.net/qq_36026747/article/details/81287462
JCo库提供了可以直接在Java...该API通过JNI调用部署在客户端的SAP的RFC库。该RFC库是用C语言实现的,并且与JCo库 相互独立发布JCo组件的架构,配置,基本使用方法以及调试,如何对RFC方式调用的ABAP函数进行远程调试。
安装步骤: ...1、 将sapjco3.dll复制到:C:\WINDOWS\system32,如WEB项目需要把sapjco3.dll放到apache-tomcat-6.0.13\bin目录下; 2、 复制sapjco3.jar到apache-tomcat-6.0.13\lib,同时放入项目lib;
NULL 博文链接:https://lzkyo.iteye.com/blog/1144404
sapjco,sapidoc连接jar包
sapjco-sapjco3部署在linux windows所需文件,包含jar包,sapjco3.dll,sapjco3.so
要用Java程序远程调用ABAP函数可以使用SAP提供的RFC针对Java程序的API——JCo。
报错 java.lang.UnsatisfiedLinkError: no sapjco3 in java.library.path , 是因为没有找到 sapjco3.dll这个库的路径,安装了JDK的环境中,这个库默认的位置不是在system32下,而是在 JDK/JRE/BIN下面。 sapjco3 ...
最新jco3 控件,连接SAP,已经过验证,非常好用
sapjco30 SAP官网2017/7/18更新版本,Windows64...因项目开发SAP RFC接口,使用sapjco3.dll/sapjco3.jar,而网上下载多个版本的sapjco3.dll都提示版本等级太低,最后从SAP官网上下载了2017/7/18更新的文件,使用后OK。
java连接sap系统需要通过sap javaconnect来连接,对于sapjco3.jar系列文件有32位与64位之分。 a)确定本机使用JDK版本,一般均为32位。 b)将相对应位数的sapjco3.dll文件拷贝至system32。 c)将相对应位数sapjco.jar...
JCO调用SAP 包JCO调用SAP 包】