<转>sapjco3.dll already loaded in another classloader错误解决办法

转载自: https://www.xuebuyuan.com/782639.html

 

当一个Tomcat容器,放两个或以上工程且都需要访问SAP JCO的时候,如果两个项目依次用JCO就会报错类似:sapjco3.dll already loaded in another classloader.

解决办法:

     1. 将每个项目中WEB-INF\lib下 jco对应的jar文件(此处是sapjco3.jar)删除,在tomcat的 common\lib 目录下拷贝一份sapjco3.jar

     2. 在每个项目中buildpath中设置对 tomcat 目录\common\lib 引用.

问题解决!

posted @ 2019-01-11 13:05  Ctrl+S  阅读(1157)  评论(0编辑  收藏  举报