大众信息网

jacob.dll already loaded in another classloader

答案:2  mip版
解决时间 2021-01-08 14:46
  • 提问者网友:雨份凉伴
  • 2021-01-08 05:17
我在一个Web应用中(server是jboss4.2.3)使用jacob完成word文档自动转换成html 文档的功能,但是经常会报以下错误:

Native Library C:\WINNT\system32\jacob.dll already loaded in another classloader
java.lang.UnsatisfiedLinkError: Native Library C:\WINNT\system32\jacob.dll already loaded in another classloader
at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1437)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1397)
at java.lang.Runtime.loadLibrary0(Runtime.java:788)
at java.lang.System.loadLibrary(System.java:832)
at com.jacob.com.Variant.(Variant.java)

困扰了我好长时间的问题,至今尚未解决,望各位高手赐教!谢谢!
最佳答案
  • 二级知识专家网友:戒烟戒酒戒粗口
  • 2021-01-08 06:37
再读取dll之前最好先侦测一下dll是否被读取
或者加上异常处理。
全部回答
  • 1楼网友:反正我最可爱
  • 2021-01-08 06:51
你好,我也碰到这个问题啦,“把应用程序中的jacob.jar包去掉”是什么意思?去掉后程序不是该报错了吗? 仅代表个人观点,不喜勿喷,谢谢。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯