自迁移到Lync 2013后,我的代码在
失败ActiveXComponent officeCommunicatorActiveX = new ActiveXComponent("Communicator.UIAutomation");
除外:
Exception in thread "Thread-10" 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:101)
我尝试了一些在线解决方案,但都没有效果。 Lync以32位模式运行,我运行我的应用程序与bot 32&amp; 64位JDK - 没关系。 我使用JACOB错了吗?
编辑: 在运行此代码之前,我选择了我的JACOB dll:
if (shouldLoad32Bit()) {
System.setProperty(LibraryLoader.JACOB_DLL_PATH, Files.JACOB_32.getAbsolutePath());
} else {
System.setProperty(LibraryLoader.JACOB_DLL_PATH, Files.JACOB_64.getAbsolutePath());
}
答案 0 :(得分:0)