Tomcat服务不能启动Jacob的问题
2016-03-21 13:45
357 查看
参考:http://wowtianwen.iteye.com/blog/1952913
1,当将Tomcat以Dos窗口的方式运行时,JACOB可以正常调用,将word转成pdf。
2,当将Tomcat以Windows服务的方式启动时,会导致调用不成功,将word转成pdf失败。
解决方法一:
http://stackoverflow.com/questions/16731037/excel-cant-read-file-written-by-java-process-when-running-as-windows-service
http://bytes.com/topic/c-sharp/answers/819740-c-service-excel-application-workbooks-open-fails-when-called-service#post3514712
1,如果你是64位操作系统
请在C:\Windows\SysWOW64\config\systemprofile\目录下新建一个Desktop的文件夹
如果是32位操作系统
2,请在C:\Windows\System32\config\systemprofile\目录下新建一个Desktop的文件夹
如果失败,要继续方法二
解决方法二:
http://stackoverflow.com/questions/3658936/office-2007-is-unable-to-open-files-when-called-through-jacob-from-a-service
http://bytes.com/topic/c-sharp/answers/819740-c-service-excel-application-workbooks-open-fails-when-called-service#post3466746
4,首先打开任务管理器,结束Excel.exe*32的进程,
5,停止你的tomcat服务,
6,运行"dcomcnfg"
7,在新打开的窗口里,依次展开:“控制台根节点”-->“组件服务”-->"计算机"-->“我的电脑”-->"DCOM配置",
8,在里面找到一个名为"Microsoft Excel Application"的节点
9,右键单击该节点,选属性 ,切换到标识选项卡
改为“交互式用户”,最后点击确定完成
如果失败,要继续方法三
解决方法三:
http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2012/11/12/microsoft-excel-does-not-appear-in-dcom-configuration-snap-in.aspx
http://social.msdn.microsoft.com/Forums/office/en-US/cba17567-6371-4a66-a33a-5b36093864d2/dcom-component-services-missing-help?forum=worddev
10,关闭刚才打开的dcom配置的窗口
11,在命令行模式下,切换到
C:\WINDOWS\SysWOW64这个目录
11,输入 mmc comexp.msc /32 这个命令
12,此时会再次弹出刚才的那个dcom窗口,重复7~9的步骤
最后再次以服务的方式启动Tomcat,运行你的程序再行测试,应该就可以了。
来自为知笔记(Wiz)
1,当将Tomcat以Dos窗口的方式运行时,JACOB可以正常调用,将word转成pdf。
2,当将Tomcat以Windows服务的方式启动时,会导致调用不成功,将word转成pdf失败。
解决方法一:
http://stackoverflow.com/questions/16731037/excel-cant-read-file-written-by-java-process-when-running-as-windows-service
http://bytes.com/topic/c-sharp/answers/819740-c-service-excel-application-workbooks-open-fails-when-called-service#post3514712
1,如果你是64位操作系统
请在C:\Windows\SysWOW64\config\systemprofile\目录下新建一个Desktop的文件夹
如果是32位操作系统
2,请在C:\Windows\System32\config\systemprofile\目录下新建一个Desktop的文件夹
如果失败,要继续方法二
解决方法二:
http://stackoverflow.com/questions/3658936/office-2007-is-unable-to-open-files-when-called-through-jacob-from-a-service
http://bytes.com/topic/c-sharp/answers/819740-c-service-excel-application-workbooks-open-fails-when-called-service#post3466746
4,首先打开任务管理器,结束Excel.exe*32的进程,
5,停止你的tomcat服务,
6,运行"dcomcnfg"
7,在新打开的窗口里,依次展开:“控制台根节点”-->“组件服务”-->"计算机"-->“我的电脑”-->"DCOM配置",
8,在里面找到一个名为"Microsoft Excel Application"的节点
9,右键单击该节点,选属性 ,切换到标识选项卡
改为“交互式用户”,最后点击确定完成
如果失败,要继续方法三
解决方法三:
http://blogs.technet.com/b/the_microsoft_excel_support_team_blog/archive/2012/11/12/microsoft-excel-does-not-appear-in-dcom-configuration-snap-in.aspx
http://social.msdn.microsoft.com/Forums/office/en-US/cba17567-6371-4a66-a33a-5b36093864d2/dcom-component-services-missing-help?forum=worddev
10,关闭刚才打开的dcom配置的窗口
11,在命令行模式下,切换到
C:\WINDOWS\SysWOW64这个目录
11,输入 mmc comexp.msc /32 这个命令
12,此时会再次弹出刚才的那个dcom窗口,重复7~9的步骤
最后再次以服务的方式启动Tomcat,运行你的程序再行测试,应该就可以了。
来自为知笔记(Wiz)
相关文章推荐
- Mac终端启动tomcat的相关问题
- 使用jsvc启动tomcat
- nginx+tomcat实现负载均衡
- 一个域名下两个不同端口的项目session不能同时存在
- Linux修改时间时区并在Tomcat中生效
- MyEclipse8.5添加tomcat7
- Tomcat开机自启动
- Eclipse安装tomcat插件
- Linux学习笔记2-tomcat启动及控制台查看
- tomcat配置虚拟主机【一个ip对应几个域名】
- Tomcat修改service.xml性能调优 增加最大并发连接数
- 修改Tomcat的端口号
- linux 启动两个tomcat
- solr安装-tomcat+solrCloud构建稳健solr集群
- Solr安装配置(包含Tomcat和jdk)
- 配置Tomcat 中文字符集问题
- IntelliJ IDEA 14.1.5 与 Tomcat 集成,并运行Web项目
- eclipse部署web项目至本地的tomcat但在webapps中找不到
- MyBatis框架下Tomcat报错严重: Catalina.stop: java.net.ConnectException: Connection refused: connect
- Tomcat的安装、配置常见问题