我的环境是Windows 7-64位上的Java 7。所以这是我的要求和遵循的程序
test.dll
的库PATH
中。 test.dll
下使用regsvr32.exe
注册了C:\Windows\SysWOW64
(成功!)WEB-INF/lib
中包含jacob.jar
。 -Djava.library.path=c:/dev/jacob/jacob-1.17-x64.dll
(这是我保存jacob-1.17-x64.dll
的地方)我仍然面对
com.jacob.com.ComFailException: Can't co-create object
at com.jacob.com.Dispatch.createInstanceNative(Native Method)
at com.jacob.com.Dispatch.<init>(Dispatch.java:99)
我经历过many of the SO posts,但到目前为止,他们都没有帮助过我
谁能指导我解决问题?
最佳答案
通过将jdk从64位更改为32位,解决了我一个类似的问题。