Tomcat服务不能启动Jacob的问题
参考:http://wowtianwen.iteye.com/blog/1952913
1,当将Tomcat以Dos窗口的方式运行时,JACOB可以正常调用,将word转成pdf。
2,当将Tomcat以Windows服务的方式启动时,会导致调用不成功,将word转成pdf失败。
解决方法一:
1,如果你是64位操作系统
请在C:\Windows\SysWOW64\config\systemprofile\目录下新建一个Desktop的文件夹
如果是32位操作系统
2,请在C:\Windows\System32\config\systemprofile\目录下新建一个Desktop的文件夹
如果失败,要继续方法二
解决方法二:
4,首先打开任务管理器,结束Excel.exe*32的进程,
5,停止你的tomcat服务,
6,运行"dcomcnfg"
7,在新打开的窗口里,依次展开:“控制台根节点”-->“组件服务”-->"计算机"-->“我的电脑”-->"DCOM配置",
8,在里面找到一个名为"Microsoft Excel Application"的节点
9,右键单击该节点,选属性 ,切换到标识选项卡
改为“交互式用户”,最后点击确定完成
如果失败,要继续方法三
解决方法三:
10,关闭刚才打开的dcom配置的窗口
11,在命令行模式下,切换到
C:\WINDOWS\SysWOW64这个目录
11,输入 mmc comexp.msc /32 这个命令
12,此时会再次弹出刚才的那个dcom窗口,重复7~9的步骤
最后再次以服务的方式启动Tomcat,运行你的程序再行测试,应该就可以了。