jco连接sap失败
发布时间:2025-05-21 08:00:32 发布人:远客网络
一、jco连接sap失败
先告诉人家,你用的是JCO3.0技术、还是JCO2.0技术,如果是JCO 3.0技术的话,如果你是开发WEB项目的话,那就只需要把【sapjco3.dll】这个文件放在WEB-INF/lib目录下就行了,如果不是WEB项目,那就把【sapjco3.dll】这个文件放在C:\WINDOWS\system32。
如果是JCO2.0技术,我就不太了解了,我从一开始用的就是最新的JCO 3.0技术
我的是jco2的版本,在xp、win7、win8的同样操作在system32目录放了两个.dll文件都可以正常运行,但是在服务器windows2003上面在system32目录放了,它就是报这样的错。系统都是32位的。好纠结。
no sapjcorfc in java.library.path你确定你的2003系统上面的Java环境配置正确?重新配置一下Java环境吧。
二、java程序打成jar包 如何处理第三方jar包
1、在eclipse中你可以通过方式解决你的问题:
2、在eclipse的package explorer视图中点击项目工程邮件,选择“导出...”,再找到Java目录下的“Runnable JAR file”点击下一步,这个时候就是关键的地方了。在"Library handling"中有一个选项"Extract required libraries into generated JAR",这句话就是说“解压需要的包到生成的jar文件中去”。勾上这个选项以后,在将java工程打包的时候就会把依赖的jar包打到你的目标jar文件中去。
3、java的运行依赖java虚拟机以及第三方的很多jar库,在独立运行的时候必须要在classpath中找到这个些类库方能运行。